java奥运奖牌计数 【题目描述】 2008年北京奥运会,A国的运动员参与了n天的决赛项目(1≤n≤17)。现在要统计一下A国所获得的金、银、铜牌数目及总奖牌数。输入第1行是A国参与决赛项目的天数n,其后n行,每一行是该国某一天获得的金、银、铜牌数目。输出4个整数,为A国所获得的金、银、铜牌总数及总奖牌数。 【输入】 输入n+1行,第1行是A国参与决赛项目的天数n,其后n行,每一行是该国某一天获得的金、银、铜牌数目,以一个空格分开。 【输出】 输出1行,包括4个整数,为A国所获得的金、银、铜牌总数及总奖牌数,以一个空格分开。 【输入样例】 3 1 0 3 3 1 0 0 3 0 【输出样例】 4 4 3 11
时间: 2024-03-31 13:32:38 浏览: 20
好的,下面是Java代码实现:
```java
import java.util.Scanner;
public class OlympicMedalCount {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int n = input.nextInt();
int goldCount = 0, silverCount = 0, bronzeCount = 0;
for (int i = 0; i < n; i++) {
int gold = input.nextInt();
int silver = input.nextInt();
int bronze = input.nextInt();
goldCount += gold;
silverCount += silver;
bronzeCount += bronze;
}
int totalCount = goldCount + silverCount + bronzeCount;
System.out.println(goldCount + " " + silverCount + " " + bronzeCount + " " + totalCount);
}
}
```
希望能够帮到你。