首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >02:奇数单增序列 个人博客doubleq.win

02:奇数单增序列 个人博客doubleq.win

作者头像
attack
发布2018-04-12 15:10:09
1.1K0
发布2018-04-12 15:10:09
举报

 个人博客doubleq.win

02:奇数单增序列

总时间限制: 1000ms 内存限制: 65536kB描述

给定一个长度为N(不大于500)的正整数序列,请将其中的所有奇数取出,并按升序输出。

输入共2行: 第1行为 N; 第2行为 N 个正整数,其间用空格间隔。输出增序输出的奇数序列,数据之间以逗号间隔。数据保证至少有一个奇数。样例输入

10
1 3 2 6 5 4 9 8 7 10

样例输出

1,3,5,7,9
 1 #include<iostream>
 2 #include<algorithm>
 3 #include<cstdio>
 4 using namespace std;
 5 int n;
 6 int a[1001];
 7 int tot;
 8 int main()
 9 {
10     cin>>n;
11     int d;
12     for(int i=1;i<=n;i++)
13     {
14         cin>>d;
15         if(d%2==1)
16         {
17             a[i]=d;
18             
19         }
20         else 
21         tot++;
22     }
23     sort(a+1,a+n+1);
24     for(int i=tot+1;i<=n;i++)
25     {
26         if(i==n)
27         cout<<a[i];
28         else 
29         cout<<a[i]<<",";
30     }
31     return 0;
32 }
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-03-21 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  •  个人博客doubleq.win
  • 02:奇数单增序列
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档