1067:整数的个数

题目描述:

给定k(1 < k < 100)个正整数,其中每个数都是大于等于1,小于等于10的数。写程序计算给定的k个正整数中,1,5和10出现的次数。带我去看题目

输入:

输入有两行:第一行包含一个正整数k,第二行包含k个正整数,每两个正整数用一个空格分开。

输出:

输出有三行,第一行为1出现的次数,第二行为5出现的次数,第三行为10出现的次数。

输入样例:

5
1 5 8 10 5

输出样例:

1
2
1

通过代码:

#include <bits/stdc++.h>
using namespace std;
int k,a,_1,_5,_10;
int main(){
    scanf("%d",&k);
    for(int _i = 1;_i <= k;_i ++){
        scanf("%d",&a);
        if(a  == 1)
            _1 ++;
        else if(a == 5)
            _5 ++;
        else if(a == 10)
            _10 ++; 
    }
    printf("%d\n%d\n%d",_1,_5,_10);
    return 0;
}
©️2020 CSDN 皮肤主题: 精致技术 设计师:CSDN官方博客 返回首页