hdoj 1092
A+B for Input-Output Practice (IV)
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 107041 Accepted Submission(s): 56650
Problem Description
Your task is to Calculate the sum of some integers.
Input
Input contains multiple test cases. Each test case contains a integer N, and then N integers follow in the same line. A test case starting with 0 terminates the input and this test case is not to be processed.
Output
For each group of input integers you should output their sum in one line, and with one line of output for each line in input.
Sample Input
4 1 2 3 4
5 1 2 3 4 5
0
Sample Output
10
15
给出若干组数据,每组数据第一个数字为该组数据后面的数字数,计算每组数据中第一个数字之后各数字之和,第一个数字为0时停止
AC代码(C++)
#include<iostream>
using namespace std;
int main()
{
int count, input, sum;
while(cin >> count)
{
if(count == 0)
{
break;
}
sum = 0;
while(count--)
{
cin >> input;
sum += input;
}
cout << sum << endl;
}
return 0;
}
本文针对HDU 1092题目“A+B for Input-Output Practice (IV)”提供了解题思路及C++代码实现。该题要求计算多组输入数据中指定整数的总和,并对每组数据输出其结果。
523

被折叠的 条评论
为什么被折叠?



