Advertisement

02: 单调递增的奇数序列

阅读量:

02:奇数单增序列

总时间限制: 1000ms 内存限制: 65536kB
描述
提供一个由N个正整数构成的序列(N不超过500),要求从中筛选出所有奇数值,并按照从小到大的顺序进行排列输出。

输入
共包含2行内容:
第一行给出 N 的具体数值;
第二行则为 N 个正整数,这些数值之间通过空格分隔。

输出
将筛选出的奇数按升序排列后输出,各数据之间以逗号作为分隔符。题目保证输入数据中至少存在一个奇数。

样例输入
10
1 3 2 6 5 4 9 8 7 10

样例输出
1,3,5,7,9

复制代码
    #include<iostream>
    #include<algorithm>
    using namespace std;
    //http://noi.openjudge.cn/ch0110/02/
    //这次用的方法比较笨,主要是输出的格式问题,可以在获取输入的时候控制奇数 
    int n;
    int a[600],b[600];
    int main(){
    while(cin>>n){
        int k=0;
        for(int i=0;i<n;i++){
            cin>>a[i];
        }

全部评论 (0)

还没有任何评论哟~