1089:输入输出练习的A + B(I)

问题描述
您的任务是计算a + b。
太容易了?!当然!我专门为ACM初学者设计了这个问题。
您一定已经发现某些问题与此标题具有相同的名称,是的,所有这些问题都是出于相同的目的而设计的。
 

输入项

输入将由一系列由空格隔开的整数对a和b组成,每行一对整数。
 

输出量

对于每对输入整数a和b,应该在一行中输出a和b的总和,并且在输入中每行输出一行。
 

样本输入

1 5 10 20
样本输出
6 30

题解:

 

#include<cstdio>
#include<iostream>
using namespace std;
int main()
{
    int a, b,sum;
    while(cin >> a >> b)
    {
        sum = a+b;
        cout << sum << endl;
    }
    return 0;
}

1090:投入产出练习的A + B(II)

问题描述
您的任务是计算a + b。
  输入项
 
输入的第一行包含一个整数N,然后是N行。每行由一对整数a和b组成,每对之间用空格隔开,每行一对整数。
  输出量
 
对于每对输入整数a和b,应该在一行中输出a和b的总和,并且在输入中每行输出一行。
  样本输入
2 1 5 10 20
 
  样本输出
 
6 30

题解:

 

#include<cstdio>
#include<iostream>
using namespace std;
int main()
{
    int a,b,n,sum;
    cin >> n;
    while (n)
    {
        cin >> a >> b;
        sum = a + b;
        cout << sum << endl;
        n--;
    }
    return 0;
}

1091:投入产出练习的A + B(III)

问题描述
您的任务是计算a + b。
 
 
输入项
输入包含多个测试用例。每个测试用例包含一对整数a和b,每行一对。包含0 0的测试用例将终止输入,并且该测试用例将不被处理。
 
 
输出量
对于每对输入整数a和b,应该在一行中输出a和b的总和,并且在输入中每行输出一行。
 
 
样本输入
 
1 5 10 20 0 0
 
 
样本输出
 
6 30


题解:

#include<cstdio>
#include<iostream>
using namespace std;
int main()
{
    int a,b,sum;
    while (cin>>a>>b&&(a!=0||b!=0))
    {
        sum = a + b;
        cout << sum << endl;
    }
    return 0;
}

1092:投入产出练习的A + B(IV)

问题描述
您的任务是计算一些整数的总和。
 
 
输入项
输入包含多个测试用例。每个测试用例包含一个整数N,然后在同一行中跟随N个整数。以0开头的测试用例将终止输入,并且该测试用例将不被处理。
 
 
输出量
对于每组输入整数,应在一行中输出它们的总和,并在输入中为每一行输出一行输出。
 
 
样本输入
 
4 1 2 3 4 5 1 2 3 4 5 0
 
 
样本输出
 
10 15


题解:

#include<cstdio>
#include<iostream>
using namespace std;
int main()
{
    int a,n,sum,i;
    while (cin>>n&&n!=0)
    {
        i = n;
        sum = 0;
        while (i)
        {
            cin >> a;
            sum=sum+a;
            i--;
        }
        cout << sum << endl;
    }
    return 0;
}

1093:输入输出练习的A + B(V)

问题描述
您的任务是计算一些整数的总和。
 
 
输入项
输入的第一行包含一个整数N,然后是N行。每行以整数M开头,然后在同一行中跟随M个整数。
 
 
输出量
对于每组输入整数,应在一行中输出它们的总和,并在输入中为每一行输出一行输出。
 
 
样本输入
 
2 4 1 2 3 4 5 1 2 3 4 5
 
 
样本输出
 
10 15


题解:

#include<cstdio>
#include<iostream>
using namespace std;
int main()
{
    int a,n,sum,i;
    cin >> n;
    while (n)
    {
        cin >> i;
        sum = 0;
        while (i)
        {
            cin >> a;
            sum=sum+a;
            i--;
        }
        cout << sum << endl;
        n--;
    }
    return 0;
}

1094:投入产出练习的A + B(VI)

问题描述
您的任务是计算一些整数的总和。
 
 
输入项
输入包含多个测试用例,一个案例包含一行。每种情况均以整数N开头,然后在同一行中跟随N个整数。
 
 
输出量
对于每个测试用例,您应该在一行中输出N个整数的总和,并在输入中为每一行输出一行输出。
 
 
样本输入
 
4 1 2 3 4 5 1 2 3 4 5
 
 
样本输出
 
10 15


题解:

#include<cstdio>
#include<iostream>
using namespace std;
int main()
{
    int n,i,sum,a;
    while(cin>>n)
    {
        i = n;
        sum = 0;
        while(i)
        {
            cin >> a;
            sum = sum + a;
            i--;
        }
        cout << sum << endl;
    }
    return 0;
}

1095:投入产出练习的A + B(VII)

问题描述
您的任务是计算a + b。
 
 
输入项
输入将由一系列由空格隔开的整数对a和b组成,每行一对整数。
 
 
输出量
对于每对输入整数a和b,您应该输出a和b的总和,然后输出空白行。
 
 
样本输入
 
1 5 10 20
 
 
样本输出
 
6 30


题解:

#include<cstdio>
#include<iostream>
using namespace std;
int main()
{
    int a,b,sum;
    while (cin >> a >> b)
    {
        sum = a + b;
        cout << sum << endl<<endl;
    }
    return 0;
}

1096:投入产出练习的A + B(VIII)

问题描述
您的任务是计算一些整数的总和。
 
 
输入项
输入的第一行包含一个整数N,然后是N行。每行以整数M开头,然后在同一行中跟随M个整数。
 
 
输出量
对于每组输入整数,应在一行中输出它们的总和,并且必须注意,输出之间存在空白行。
 
 
样本输入
 
3 4 1 2 3 4 5 1 2 3 4 5 3 1 2 3
 
 
样本输出
 
10 15 6
题解:
#include<cstdio>
#include<iostream>
using namespace std;
int main()
{
    int  n, i;
    int a, sum;
    cin >> n;
    while (n)
    {
        sum = 0;
        cin >> i;
        while (i)
        {
            cin >> a;
            sum = sum + a;
            i--;
        }
        if (n != 1)
            cout << sum << endl<<endl;
        else
            cout << sum<<endl;
        n--;
    }
    return 0;
}
posted on 2020-07-05 15:55  Beyond2019  阅读(380)  评论(0编辑  收藏  举报