3167:【例28.1】 统计奖牌
C语言代码:
#include <stdio.h>
#include <stdlib.h>
int main( void )
{
int a,b,c,i,n,sum01=0,sum02=0,sum03=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
scanf("%d%d%d",&a,&b,&c);
sum01+=a;
sum02+=b;
sum03+=c;
}
printf("%d %d %d %d",sum01,sum02,sum03,sum01+sum02+sum03);
return 0;
}
C++代码:
/*
1064:奥运奖牌计数
http://ybt.ssoier.cn:8088/problem_show.php?pid=1064
*/
#include<iostream>
using namespace std;
int main()
{
int n,jp=0,yp=0,tp=0;
cin>>n;
for (int i=1,x,y,z; i<=n; i++)
{
cin>>x>>y>>z;
jp += x;
yp += y;
tp += z;
}
cout<<jp<<" "<<yp<<" "<<tp<<" "<<jp+yp+tp<<endl;
return 0;
}
#include<iostream>
using namespace std;
int a[20][20],n,p[4];
int main()
{
cin>>n;
for(int i=1;i<=n;i++)
{
for(int j=1;j<=3;j++)
{
cin>>a[i][j];
p[j]+=a[i][j];
}
}
cout<<p[1]<<" "<<p[2]<<" "<<p[3]<<" "<<p[1]+p[2]+p[3];
return 0;
}
python3代码:
"""
1.5编程基础之循环控制 07 奥运奖牌计数
http://noi.openjudge.cn/ch0105/07/
https://blog.csdn.net/weixin_45852964/article/details/103199313
https://blog.csdn.net/weixin_45852964/article/details/103375233
https://blog.csdn.net/weixin_45852964/article/details/103586946
https://blog.csdn.net/weixin_45852964/article/details/103481658
"""
n = int(input())
x,y,z=[0,0,0]
for i in range(n):
a,b,c=list(map(int,input().split()))
x+=a
y+=b
z+=c
print("{} {} {} {}" .format(x,y,z,x+y+z))
n=int(input())
gold,silver,bronze=0,0,0
for _ in range(n):
x,y,z=input().split()
gold+=int(x)
silver+=int(y)
bronze+=int(z)
print(gold,silver,bronze,gold+silver+bronze)
C++信息学奥赛题目归类:初赛普及组阅读程序写结果题
C++信息学奥赛题目归类:初赛普及组阅读程序写结果题_#include <iostream> using namespace std; int n, m;-CSDN博客
【初赛】「阅读程序」题答v1.0
【用脚趾头解决NOIP】(1):NOIP2010~NOIP2015普及组问题求解
【用脚趾头解决NOIP】(1):NOIP2010~NOIP2015普及组问题求解_把m个同样的球放到n个同样的袋子里,允许有的袋子空着不放,问共有多少种不同的放置-CSDN博客
【用脚趾头解决NOIP】(2)NOIP2009~NOIP2015年普及组完善程序
【用脚趾头解决NOIP】(2)NOIP2009~NOIP2015年普及组完善程序_最大连续子段和 noip 2009-CSDN博客
C++信息学奥赛题目归类:初赛普及组阅读程序写结果题
C++信息学奥赛题目归类:初赛普及组阅读程序写结果题_#include <iostream> using namespace std; int n, m;-CSDN博客
FBZ串问题 NOIP1998
NOIP2017初赛_提高组_阅读程序写结果3.2
NOIP初赛_阅读与理解程序
C++基础 二维数组之蛇形矩阵、蛇形填数、神奇的幻方等