现在的位置: 首页 > 综合 > 正文

将一个整数线性表拆分成奇数和偶数线性表

2018年09月03日 ⁄ 综合 ⁄ 共 454字 ⁄ 字号 评论关闭
文章目录

题目描述:

设计一个线性表,由整数组成,请将这个线性表拆分成一个奇数线性表和一个偶数线性表,并输出最后的结果。线性表的最大长度为20.


输入样例:

10
1 2 5 8 10 17 22 23 68 87

输出样例:

1 5 17 23 87
2 8 10 22 68

输入描述:

第一行输入数组中元素的个数n
第二行输入n个整型数,以空格隔开


输出描述:

 第一行输出拆分后的奇数线性表,每个数字以空格隔开
第二行输出拆分后的偶数线性表,每个数字以空格隔开

 

 

#include<iostream>
using namespace std;
int main()
{
 int *a,i,n;
 cin>>n;
 a=new int[n];
 for(i=0;i<n;i++)
 {
  cin>>a[i];
 }
 for(i=0;i<n;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]<<" ";
  }
 }
 return 0;
}

抱歉!评论已关闭.