码迷,mamicode.com
首页 > 其他好文 > 详细

FF:奇数单增序列

时间:2020-12-09 12:11:33      阅读:5      评论:0      收藏:0      [点我收藏+]

标签:ace   数据   有一个   ram   turn   cin   一个   algorithm   algo   

总时间限制: 
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
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
    int n,a[501];
    cin >> n;
    for (int i=0;i<n;++i)
    {
        cin >> a[i];
    }
    sort(a, a + n);
    int b[501];
    int j = 0;
    for (int i=0;i<n;++i)
    {
        if (a[i]%2==1)
        {
            b[j] = a[i];
            ++j;
        }
    }
    cout << b[0];
    for (int i=1;i<j;++i)
    {
        cout << ","<<b[i];
    }
    return 0;
}

 

FF:奇数单增序列

标签:ace   数据   有一个   ram   turn   cin   一个   algorithm   algo   

原文地址:https://www.cnblogs.com/dss-99/p/14088241.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!