游客 Signup | Login
中文 | En

1989 - 校赛报名人数

 据说山东建筑大学ACM程序设计竞赛11.30就开始了,大家都争先恐后的来信息楼316报名参加比赛。已知报名时间有n天,每天来316报名的人数有m人。求本次参加这次ACM程序设计大赛总人数sum

 

Input

报名时间的天数n10>=n>=1),每天来316报名的人数m(0<=m<=999).(以EOF为结束符)。

 题目为多组输入!!!!不是一组,输入天数时用while(scanf("%d",&n)!=EOF)表示,然后循环体内是每一组的情况!

参考答案:

#include<stdio.h>
int s[1010];
int main()
{
 int n,sum,i;
 while(scanf("%d",&n)!=EOF)
 {
  sum=0;
  for(i=0;i<n;i++)
  {
   scanf("%d",&s[i]);
   sum+=s[i];
  }
  printf("%d\n",sum);
 }
 return 0;
}

 

Output

本次参加这次ACM程序设计大赛总人数sum

<span style="font-size:9pt;font-family:'Tahoma','sans-serif';"></span>&nbsp;

Examples

Input

1
120
3
60 20 35
5
20 20 20 20 20

Output

120
115
100

Solution C

#include<stdio.h>
int main(void)
{
    int i,n,j,sum=0;
    while(scanf("%d",&n)!=EOF)
       {
sum=0;
       for(i=1;i<=n;i++)
        {scanf("%d",&j);
        sum=sum+j;}
        printf("%d\n",sum);
       }

        return 0;

}

Solution C++

#include<iostream>
#include<string.h>
#include<stdio.h>
#include<ctype.h>
#include<algorithm>
#include<stack>
#include<queue>
#include<set>
#include<math.h>
#include<vector>
#include<map>
#include<deque>
#include<list>
using namespace std;
int main()
{
    int a[999];
    int n;
    while(scanf("%d",&n)!=EOF)
    {
        int sum=0;
        for(int i=0;i<n;i++)
        {
           cin>>a[i];
           sum+=a[i];
        }
        cout<<sum<<endl;
    }
    return 0;
}

Time Limit 1 second
Memory Limit 128 MB
Discuss Stats
上一题 下一题