这是自己做的第一批ACM题目,现在看来很简单,但作为入门题目,让我渐渐熟悉ACM在输入输出方面的一些技巧,其实对于输入数据的考虑对于程序的设计是非常重要的,尤其是一些边缘数据和特别数据,注意数据的初始化,以及题目对于输出格式的要求。希望这个能对新手有些帮助。。。
(1)1089
#include<stdio.h>
int main()
{
int a,b;
while(scanf("%d%d",&a,&b)!=EOF)
printf("%d\n",a+b);
return(0);
}
(2)1090
#include<stdio.h>
int main()
{
int i,n,a,b;
scanf("%d\n",&n);
for(i=1;i<=n;i++)
{
scanf("%d %d",&a,&b);
printf("%d\n",a+b);
}
return(0);
}
(3)1091
#include<stdio.h>
int main()
{
int a,b;
while(scanf("%d%d",&a,&b)!=EOF)
{
if(a==0&&b==0)
break;
printf("%d\n",a+b);
}
return(0);
}
(4)1092
#include<stdio.h>
int main()
{
int i,n,a,sum;
while(scanf("%d",&n)!=EOF)
{
if(n==0)
break;
sum=0;
for(i=1;i<=n;i++)
{
scanf("%d",&a);
sum+=a;
}
printf("%d\n",sum);
}
return(0);
}
(5)1093
#include<stdio.h>
int main()
{
int i,m,n,a,sum;
scanf("%d",&m);
while(m--)
{
scanf("%d",&n);
sum=0;
for(i=1;i<=n;i++)
{
scanf("%d",&a);
sum+=a;
}
printf("%d\n",sum);
}
return(0);
}
(6)1094
#include<stdio.h>
int main()
{
int i,n,a,sum;
while(scanf("%d",&n)!=EOF)
{
sum=0;
for(i=1;i<=n;i++)
{
scanf("%d",&a);
sum+=a;
}
printf("%d\n",sum);
}
return(0);
}
(7)1095
#include<stdio.h>
int main()
{
int a,b;
while(scanf("%d %d",&a,&b)!=EOF)
printf("%d\n\n",a+b);
return(0);
}
(8)1096
#include<stdio.h>
int main()
{
int i,m,n,a,sum;
scanf("%d",&m);
while(m--)
{
scanf("%d",&n);
sum=0;
for(i=1;i<=n;i++)
{
scanf("%d",&a);
sum+=a;
}
printf("%d\n",sum);
if(m)
printf("\n");
}
return(0);
}