美文网首页
L1-022 奇偶分家

L1-022 奇偶分家

作者: 洛洛敲代码 | 来源:发表于2019-01-27 01:35 被阅读0次

    题目描述

    给定N个正整数,请统计奇数和偶数各有多少个?

    输入格式

    输入第一行给出一个正整N(≤1000);第2行给出N个正整数,以空格分隔。

    输出格式

    在一行中先后输出奇数的个数、偶数的个数。中间以1个空格分隔。

    输入样例

    9
    88 74 101 26 15 0 34 22 77
    

    输出样例

    3 6
    

    题解思路

    和以前的思路一样,定义一个bucket,然后计数,打印即可。

    题解代码

    #include <bits/stdc++.h>
    using namespace std;
    
    int main(){
        int n = 0;
        int bucket[2] = {0, 0};
        cin >> n;
        while(n--){
            int x = 0;
            cin >> x;
            bucket[x % 2]++;
        }
        cout << bucket[1] << ' ' << bucket[0];
        return 0;
    }
    

    相关文章

      网友评论

          本文标题:L1-022 奇偶分家

          本文链接:https://www.haomeiwen.com/subject/ipzijqtx.html