奥运奖牌计数

描述

2008年北京奥运会,A国的运动员参与了n天的决赛项目(1≤n≤17)。现在要统计一下A国所获得的金、银、铜牌数目及总奖牌数。

输入输入n+1行,第1行是A国参与决赛项目的天数n,其后n行,每一行是该国某一天获得的金、银、铜牌数目,以一个空格分开。输出输出1行,包括4个整数,为A国所获得的金、银、铜牌总数及总奖牌数,以一个空格分开。样例输入

3
1 0 3
3 1 0
0 3 0

样例输出

4 4 3 11源代码:
#include<stdio.h>
int main()
{
	int  n,m,i,d,f,q=0,w=0,e=0;
	scanf("%d",&n);
	if(1<=n&&n<=17)
	for (i=0;i<n;i++)
	{
		scanf("%d%d%d",&m,&d,&f);
		q+=m;
		w+=d;
		e+=f;
	}
	printf("%d %d %d %d\n",q,w,e,q+w+e);
	return 0;
}
时间: 2024-12-22 20:09:26

奥运奖牌计数的相关文章

NOIP07:奥运奖牌计数--2016-12-25

/* 07:奥运奖牌计数 总时间限制: 1000ms 内存限制: 65536kB 描述 2008年北京奥运会,A国的运动员参与了n天的决赛项目(1≤n≤17).现在要统计一下A国所获得的金.银.铜牌数目及总奖牌数. 输入 输入n+1行,第1行是A国参与决赛项目的天数n,其后n行,每一行是该国某一天获得的金.银.铜牌数目,以一个空格分开. 输出 输出1行,包括4个整数,为A国所获得的金.银.铜牌总数及总奖牌数,以一个空格分开. 样例输入 3 1 0 3 3 1 0 0 3 0 样例输出 4 4 3

Openjudge-计算概论(A)-奥运奖牌计数

描述: 2008年北京奥运会,A国的运动员参与了n天的决赛项目(1≤n≤17).现在要统计一下A国所获得的金.银.铜牌数目及总奖牌数. 输入输入n+1行,第1行是A国参与决赛项目的天数n,其后n行,每一行是该国某一天获得的金.银.铜牌数目,以一个空格分开.输出输出1行,包括4个整数,为A国所获得的金.银.铜牌总数及总奖牌数,以一个空格分开.样例输入 3 1 0 3 3 1 0 0 3 0 样例输出 4 4 3 11思路:循环,相加就得了,不多解释代码如下: 1 #include<stdio.h>

1-5-06:奥运奖牌计数

描述 2008年北京奥运会,A国的运动员参与了n天的决赛项目(1≤n≤17).现在要统计一下A国所获得的金.银.铜牌数目及总奖牌数. 输入输入n+1行,第1行是A国参与决赛项目的天数n,其后n行,每一行是该国某一天获得的金.银.铜牌数目,以一个空格分开.输出输出1行,包括4个整数,为A国所获得的金.银.铜牌总数及总奖牌数,以一个空格分开.样例输入 3 1 0 3 3 1 0 0 3 0 样例输出 4 4 3 11 1 #include<stdio.h> 2 int main() 3 { 4 i

第3周

3.1 if语句 else总是和离它最近的if配对. 3.2 switch语句 表达式的值必须是整数类型(int, char...). 常量表达式必须是整数类型的常量(int, char...),不能包含变量. 3.3 for循环 循环控制变量定义在“表达式1”中,则只在for语句内部起作用,可以不用担心循环控制变量重名. 循环结构里的“表达式1”和“表达式3”都可以是用逗号连接的若干个表达式. “表达式1”“表达式2”“表达式3”都可以不写,但是“;”必须保留. 3.4 whie循环和do w

整理小朋友在noi.openjudge上的作业(1)

NOI(题库正在建设中,做题纪录有可能会被删除,请注意) 第一章的统计放前面 1 编程基础之输入输出 10 0 0% 最基础有空补刷 2 编程基础之变量定义.赋值及转换 10 0 0% 最基础有空补刷 3 编程基础之算术表达式与顺序执行 20 0 0% 最基础有空补刷 4 编程基础之逻辑表达式与条件分支 21 0 0% 最基础有空补刷 5 编程基础之循环控制 45 10 22% 最基础有空补刷 6 编程基础之一维数组 15 5 33% 最基础有空补刷 7 编程基础之字符串 35 0 0% 有必要

【北大先修课】计算概论(A)题库全代码

题目很水就是全都是坑真是丧心病狂啊 把代码留下造福后来人QωQ 结构体与链表练习 生日相同2.0 #include<iostream> #include<cstdio> #include<cstring> #include<cmath> #include<algorithm> #define MAXN 200 using namespace std; struct st { int m,d; string name; bool operator&

詹韦退役后或合伙买球队 韦德:我俩亦敌亦友

昨天热火和骑士进行了圣诞大战,这是詹姆斯在今年夏天离开热火后第一次回到迈阿密,算起来也是58个月以来詹姆斯和韦德第一次在常规赛中交手.詹姆斯的叛离让两人变成敌对关系了吗?显然没有,赛前詹姆斯与韦德长时间拥抱,首节常规暂停现场播放詹姆斯热火时期的"贡献集锦",韦德表率热火阵营向詹姆斯送出掌声,半场休息时他俩交谈甚欢,比赛结束后又是热切交流. www.hg1088.com这一切的举动都表明,詹姆斯和韦德在球场上是敌人,但两人在球场外绝对是非常要好的朋友.斯考尼克透露的一则消息更能体现詹姆斯

《俄罗斯,有点意思》

原文地址(今日头条):俄罗斯,有点意思 本文地址:http://www.cnblogs.com/aiweixiao/p/7258460.html 俄罗斯这个国家大家是知道的,世界上面积最大的国家,地跨欧亚两国,领土北部都到了北极圈了.南部则与我大中华接壤.曾经在苏联时代,成为世界第二军事经济强国,现在也是世界上举足轻重的大国,他的现任总统普京也是极尽应该风采,深受国人民众爱戴,女人们高喊着“嫁人就要嫁普京”这样的话,可见他的威望.相信这个国家会变得更加强大和美好. 俄罗斯-辽阔的疆域 概述俄罗斯

【Java必修课】一图说尽排序,一文细说Sorting(Array、List、Stream的排序)

# 简说排序 排序是极其常见的使用场景,因为在生活中就有很多这样的实例.国家GDP排名.奥运奖牌排名.明星粉丝排名等,各大排行榜,给人的既是动力,也是压力. 而讲到排序,就会有各种排序算法和相关实现,本文不讲任何排序算法,而只专注于讲使用.通过实例给大家展示,我们可以了解怎样使用既有的工具进行排序.Linux之父说: > Talk is cheap. show me the code! 本文JDK版本为Java 8,但并不代表所介绍到的所有方法只能在JDK1.8上跑,部分方法在之前的版本就已经给