题目1018 统计学生成绩 九度OnlineJudge

来源:互联网 发布:注册淘宝客收费标准 编辑:程序博客网 时间:2024/05/17 05:07
题目描述:
读入N名学生的成绩,将获得某一给定分数的学生人数输出。
输入:
测试输入包含若干测试用例,每个测试用例的格式为


第1行:N
第2行:N名学生的成绩,相邻两数字用一个空格间隔。
第3行:给定分数

当读到N=0时输入结束。其中N不超过1000,成绩分数为(包含)0到100之间的一个整数。
输出:
对每个测试用例,将获得给定分数的学生人数输出。
样例输入:
380 60 9060285 660560 75 90 55 75750
样例输出:
102
#include <iostream>using namespace std;int main(){    int score[1000];    int n;    int i;    int s;         while (cin>>n)    {        int a=0;        if (n==0)        {            break;        }        for (i=0;i<n;i++)        {            cin>>score[i];        }        cin>>s;        for (i=0;i<n;i++)        {            if (s==score[i])            {                a++;            }        }        cout<<a<<endl;    }    return 1;}/**************************************************************    Problem: 1018    User: Carvin    Language: C++    Result: Accepted    Time:10 ms    Memory:1520 kb****************************************************************/


0 0
原创粉丝点击