题目1117:整数奇偶排序

来源:互联网 发布:阿里云的et是什么意思 编辑:程序博客网 时间:2024/05/22 05:24

题目传送门

#include <stdio.h>#include <string.h>int main(){int a[105];int x;int i, j;int flag;memset(a,0,sizeof(a));while(~scanf("%d",&x)){a[x] = 1;flag = 0;for(i = 1;i <= 9;i ++){scanf("%d",&x);a[x] ++;}int cnt = 0;for(i = 50;i >= 1;i --){int t = 2 * i - 1;if(a[t] != 0){for(j = 1;j <= a[t];j ++){if(j==1 && !flag){printf("%d",t);flag = 1;}else printf(" %d",t);}}}for(i = 0;i <= 50;i ++){int t = 2 * i;if(a[t] != 0){for(j = 1;j <= a[t];j++){if(j == 1 && !flag){printf("%d",t);flag = 1;}else printf(" %d",t);}}}printf("\n");memset(a,0,sizeof(a));}return 0;}


原创粉丝点击