nefuoj 7 计算整数个数
2016-11-22 19:47
106 查看
计算整数个数
Problem:7
Time Limit:1000ms
Memory Limit:65536K
Description
给定k(k大于1且小于100)个正整数,其中每个数都是大于等于1,小于等于10的数。写程序计算给定的k个正整数中,1,5和10出现的次数。
Input
第一行包含一个正整数n,为输入测试数据的组数,下列n组数据中每组包括两行,第一行包含一个正整数k(k大于1且小于100),第二行包含k个正整数,每两个正整数用一个空格分开。
Output
输出有三个数,第一个数为1出现的次数,第二个数为5出现的次数,第三个数为10出现的次数且后面没有多于的空格,每个数间用一个空格隔开,每两组数据间用一空行分开。
Sample Input
3 5 1 5 8 10 5 4 1 5 2 2 9 8 7 1 5 10 7 5 1 1
Sample Output
1 2 1 1 1 0
<span style="font-family: inherit; background-color: inherit;">3 2 1</span>
#include <iostream>using namespace std;int main(){int n,k,a,b,c,data[101];cin>>n;while(n--){cin>>k;a=0;b=0;c=0;for(int i=0;i<k;i++)cin>>data[i];for(int i=0;i<k;i++){if(data[i]==1) a++;if(data[i]==5) b++;if(data[i]==10) c++;}cout <<a<<' '<<b<<' '<<c<< endl;}return 0;}<br /><span id="_xhe_temp" width="0" height="0"><br /></span>
相关文章推荐
- Java中使用BigDecimal进行浮点数精确计算、超大整数、浮点数等计算,没有数位限制
- 面试题:快速计算1亿内所有整数的最大奇因数和
- 超大整数计算模拟算法
- 快速幂计算(整数快速幂/矩阵快速幂)
- 计算整数的位数3
- 超出JavaScript安全整数限制的数字计算BigInt详解
- POJ C++程序设计 编程题#4:计算整数平方和
- 给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号","隔开。 现在请计算A+B的结果,并以正常形式输出。
- 硬盘分区之整数G计算公式 附在线计算工具 原创
- 计算两整数的和
- 编程计算并输出一个3位整数的逆序数
- 通过键盘输入两个整数、检查输入整数是否符合要求,并计算出其最大公约数。
- 编写计算“两个整数的最大公约数”程序
- 页面判断的js语句(整数判断,计算长度,邮箱类型判断)
- 第一周作业:编写计算“两个整数的最大公约数”程序
- 第一周作业——编写计算“两个整数的最大公约数”程序
- Python使用递归法和函数式编程计算整数各位之和
- 计算n位m进制所有整数的算法
- shell基础:使用read、命令行脚本传参实现输入2个整数并计算
- JS 浮点运算精度解决办法 (把小数转换为整数进行计算【但是不能超过js的整数上限】)