[HDU] week1.1 - A+B系列

杭电链接

1089. A+B for Input-Output Practice (I)

#include <stdio.h>

int main(){
    
    
    long long a,b;
    //while(scanf("%lld %lld",&a,&b)!=EOF) : end of xx
    while(scanf("%lld %lld",&a,&b)==2){
    
    
        printf("%lld\n",a+b);
    }
    return 0;
}

1090. A+B for Input-Output Practice (II)

#include <stdio.h>

int main(){
    
    
    long long a,b;
    int n;
    scanf("%lld",&n);
    while(n--){
    
    
        scanf("%lld %lld",&a,&b);
        printf("%lld\n",a+b);
    }
    return 0;
}
#include <stdio.h>

int main(){
    
    
	int count=0, N=0, i;
	long long a,b;
	scanf("%d",&N);
	while(count<N){
    
    
		count++;
		scanf("%lld %lld",&a,&b);
		printf("%lld\n",a+b);
	}
}

1091.A+B for Input-Output Practice (III)

#include <stdio.h>

int main(){
    
    
    long long a,b;
    while(scanf("%lld %lld",&a,&b)==2){
    
    
            if(a==0&&b==0)
                break;
            else
                printf("%lld\n",a+b);
    }
    return 0;
}

1092.A+B for Input-Output Practice (IV)

#include<stdio.h>
int main()
{
    
    
     int n;
     int sum,temp;
     while(scanf("%d",&n) && n)
    {
    
    
        sum=0;
        while(n--)
        {
    
    
            scanf("%d",&temp);
            sum+=temp;
        }
        printf("%d\n",sum);
     }
     return 0;
}

1093. A+B for Input-Output Practice (V)

#include<stdio.h>
int main() {
    
    
	int n,m,a;
	scanf("%d",&n);
	while(n--){
    
    
		int sum=0;
		scanf("%d",&m);
		while(m--){
    
    
			scanf("%d",&a);
			sum+=a;
		}
		printf("%d\n",sum);
	}
	return 0;
}

1094. A+B for Input-Output Practice (VI)

#include<stdio.h>
int main()
{
    
    
    int n,a,sum=0;
    while(scanf("%d",&n)!=EOF)
    {
    
    
        while(n--)
        {
    
    
            scanf("%d",&a);
            sum+=a;
        }
        printf("%d\n",sum);
        sum=0;
    }
    return 0;
}

1095.A+B for Input-Output Practice (VII)

#include <stdio.h>

int main(){
    
    
    int a,b;
    while(scanf("%d %d",&a,&b)==2){
    
    
        printf("%d\n\n",a+b);
        //puts("");
    }
    return 0;
}

  • 如果要求两两之间有空行:
if(count<N)
	printf("%d\n\n",a+b);
else
	printf("%d",a+b);	

1096. A+B for Input-Output Practice (VIII)

#include<stdio.h>
int main()
{
    
    
    int T,n,a;
    scanf("%d",&T);
    while(T--)
    {
    
    
        int sum=0;
        scanf("%d",&n);
        for(int i=1; i<=n; i++)
        {
    
    
            scanf("%d",&a);
            sum=sum+a;
        }
        printf("%d\n",sum);
        if(T) printf("\n");
    }
    return 0;
}

Guess you like

Origin blog.csdn.net/Jingle_dog/article/details/120287284