当前位置: 代码迷 >> 综合 >> 1067:整数的个数
  详细解决方案

1067:整数的个数

热度:5   发布时间:2024-02-05 15:48:55.0

【题目描述】

给定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;
}