1133: 【入门】输出奇数和偶数
内存限制:64 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:66
解决:33
题目描述
输入n个整数,将其中的奇数和偶数分别显示出来(1 < n < 30)
输入
第一行:一个整数n。第二行:n个空格隔开的整数。
输出
第一行:若干个奇数。第二行:若干个偶数。(每个数后面都有一个空格)
样例输入 复制
10
21 12 33 43 59 68 77 18 19 40
样例输出 复制
21 33 43 59 77 19
12 68 18 40
提示
n=int(input()) ls=list(map(int,input().split())) for i in range(n): if ls[i]%2==1: print('%d '%ls[i],end='') #或者 print(ls[i], end=' ') print() for i in range(n): if ls[i]%2==0: print('%d '%ls[i],end='') #或者 print(ls[i], end=' ')
#include<iostream> using namespace std; int main(){ int n,i; int a[40]; cin>>n; for(i=0;i<n;i++){ cin>>a[i]; if(a[i]%2!=0){ cout<<a[i]<<" "; } } cout<<endl; for(i=0;i<n;i++){ if(a[i]%2==0){ cout<<a[i]<<" "; } } cout<<endl; }