码迷,mamicode.com
首页 > 其他好文 > 详细

A+B(hdu1089~1096)

时间:2015-02-11 21:55:21      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:

训练格式的各种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傻

A+B(hdu1089~1096)

标签:

原文地址:http://www.cnblogs.com/cenariusxz/p/4286963.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!