Bailian2676 整数的个数【入门】(POJ NOI0105-11)

来源:互联网 发布:淘宝贷款官网 编辑:程序博客网 时间:2024/05/22 14:03

问题链接POJ NOI0105-11 整数的个数

整数的个数


总时间限制: 
1000ms 
内存限制: 
65536kB
描述

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

输入
输入有两行:第一行包含一个正整数k,第二行包含k个正整数,每两个正整数用一个空格分开。
输出
输出有三行,第一行为1出现的次数,,第二行为5出现的次数,第三行为10出现的次数。
样例输入
51 5 8 10 5 
样例输出
121

问题链接:Bailian2676 整数的个数

问题分析:(略)

程序说明:不用数组是个关键。

题记:存储要能省则省!

 

AC的C语言程序如下

/* Bailian2676 整数的个数 */#include <stdio.h>int main(void){    int k, a, count1, count5, count10;    count1 = count5 = count10 = 0;    scanf("%d", &k);    while(k--) {        scanf("%d", &a);        if(a == 1)            count1++;        else if(a == 5)            count5++;        else if(a == 10)            count10++;    }    printf("%d\n", count1);    printf("%d\n", count5);    printf("%d\n", count10);    return 0;}





阅读全文
0 0
原创粉丝点击