2221 - a1000

通过次数

0

提交次数

0

时间限制 : 1 秒 内存限制 : 128 MB


某基金会计划募捐资金<span>10000</span><span>元,有若干人捐款,每输入一个人的捐款数后,计算机输出当时的募捐总和,当某一次输入捐款数后达到或者超过</span><span>10000</span><span>元时,即宣告程序结束,输出累加和。</span> 

题目输入

题目输出

输入/输出样例

输入格式

1000
1000
1000
2000
3000
2000


输出格式

1000
2000
3000
5000
8000
10000

C语言解答

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

C++解答

#include<iostream>

using namespace std;

int main(){
    int sum = 0;
    while(sum<10000){
        int temp;
        cin>>temp;
        sum+=temp;
        cout<<sum<<endl;
    }
    return 0;
}

Java解答


import java.util.*;
public class Main {
	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		int sum=0;
		while(sum<10000) {
			int n = input.nextInt();
			sum+=n;
			System.out.println(sum);
		}
	}

}

Python解答

# coding=utf-8
sum=0
while(sum<10000):
    n=int(input())
    sum+=n
    print(sum)