Datahub
数据改变生活

1039: 伊顿公学班级对抗

发表时间:2022-10-27 19:09

1039: 伊顿公学班级对抗

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

题目描述

伊顿公学的学生几乎每天下午都有体育运动。其中,伊顿划船赛的礼仪优雅浪漫,“伊顿五人”、墙赛、田野游戏赛等伊顿的特有运动勇猛粗鲁。在游戏般的体育运动里,男孩们不仅锻炼体魄,而且能形成同学之间的互相尊重、团结、合作、集体责任感和荣誉感。同时,高年级同学的言谈举止也是低年级同学的榜样,伊顿的良好校风、礼仪,就这样代代相传。

运动会马上到了,伊顿公学的A班和B班展开了一场班级对抗。两个班都参加了不少项目,每个项目都有不同的得分。每个班的项目得分总和就是他们的总分。而班级对抗的结果,就是直接比较两个班的总分。

为了公平起见,现在两个班的人都找到你,希望你写一个程序计算两个班的总分,并给出哪个班最终获胜。

输入

第一行一个整数n,表示A班参与的项目数。接下来n个整数,表示A班参与各个项目的得分,中间用空格分开。

第二行一个整数m,表示B班参与的项目数。接下来m个整数,表示B班参与各个项目的得分,中间用空格分开。

输出

共两行:第一行一个字母,“A”或“B”,表示哪个班获胜。数据保证能分出胜负。第二行输出两个整数,中间用空格分隔,分别表示A班的总分和B班的总分。

样例输入 Copy

1 10

2 3 5

样例输出 Copy

A

10 8

#include<bits/stdc++.h>

using namespace std;

int main(){

int n,m,sum1,sum2,a;

cin>>n;sum1=sum2=0;

for(int i=1;i<=n;i++){

cin>>a;sum1+=a;

}

cin>>m;

for(int i=1;i<=m;i++){

cin>>a;sum2+=a;

}

if(sum1>sum2) cout<<"A"<<endl;

else cout<<"B"<<endl;

cout<<sum1<<' '<<sum2<<endl;

return 0;

}


文章分类: 算法例题
分享到:
QQ:258506508                                     联系电话:020-000000    000-000000                                   联系邮箱:xxx@.co.m                                     联系地址:XXX省XXX市XXX县XXX路