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;
}