训练格式的各种A+B
hdu1089
#include<stdio.h>
int main()
{
int a,b;
while (scanf("%d%d",&a,&b)!=EOF) printf("%d\n",a+b);
return 0;
}
hdu1090
#include<stdio.h>
int main()
{
int a,b,n,i;
scanf("%d",&n);
for (i=1;i<=n;i++)
while (scanf("%d%d",&a,&b)!=EOF) printf("%d\n",a+b);
return 0;
}
hdu1091
一开始做的时候还不会判断全为0时结束,WA了两次才A的
#include<stdio.h>
int main()
{
int a,b;
while (scanf("%d%d",&a,&b)!=EOF)
{
if (a!=0||b!=0) printf("%d\n",a+b);
}
return 0;
}
hdu1092
最开始写的蠢蠢的代码,也不知道数据初始化这种东西,WA了一次才A的
#include<stdio.h>
int main()
{
int n,a,sum=0,i;
while (scanf("%d",&n)!=EOF)
{
if (n!=0)
{
for (i=1;i<=n;i++)
{
scanf("%d",&a);
sum+=a;
}
printf("%d\n",sum);
}
sum=0;
}
return 0;
}
hdu1093
#include<stdio.h>
int main()
{
int n,m,a,sum=0,i,j;
while (scanf("%d",&n)!=EOF)
{
for (i=1;i<=n;i++)
{
scanf("%d",&m);
if (m!=0)
{
for (j=1;j<=m;j++)
{
scanf("%d",&a);
sum+=a;
}
printf("%d\n",sum);
}
sum=0;
}
}
return 0;
}
hdu1094
一开始没加换行PE了一次
#include<stdio.h>
int main()
{
int n,a,sum=0,i;
while (scanf("%d",&n)!=EOF)
{
for (i=1;i<=n;i++)
{
scanf("%d",&a);
sum+=a;
}
printf("%d\n",sum);
sum=0;
}
return 0;
}
hdu1095
#include<stdio.h>
int main()
{
int a,b;
while (scanf("%d%d",&a,&b)!=EOF) printf("%d\n\n",a+b);
return 0;
}
hdu1096
要判断是不是最后一组数据来输出换行符
#include<stdio.h>
int main()
{
int n,m,a,sum=0,i,j;
while (scanf("%d",&n)!=EOF)
{
for (i=1;i<=n;i++)
{
scanf("%d",&m);
if (m!=0)
{
for (j=1;j<=m;j++)
{
scanf("%d",&a);
sum+=a;
}
printf("%d\n",sum);
if (i!=n) printf("\n");
}
sum=0;
}
}
return 0;
}
总结下来就是,那个时候的我真TM傻