ABCDE 5 人在运动会上获得了 100 米(1 名)、200 米(2 名)、跳高(3 名)、跳远(4 名)和铅球(5 名)冠军之一。四人猜出游戏结果:
A说:B获得了铅球冠军,D获得了跳高冠军。
B说:A获得了100米冠军,E获得了跳远冠军。
C说:C获得了跳远冠军,D获得了200米冠军。
丁说:B获得了跳高冠军,E获得了铅球冠军。
每个人说了2句话,现在我知道每个人说对了多少句话。请问5人各获得了哪一个冠军?
进入
多组测试数据,每组测试数据包含5行
第一行4个数字分别代表4个人说出正确句子的数量(0、1或2)。
那么这4行就是每个人的2个猜测。每行有 4 个数字,首先是运动员,然后是赛事。 A为1,B为2,C为3,D为4,E为5。
输出
在一行中输出5人获得冠军的项目。如果不确定,请输出“Sorry”
输入样本
1 1 1 1 2 5 4 3 1 1 5 4 3 4 4 2 2 3 5 5 1 0 1 2 2 5 4 3 1 1 5 4 3 4 4 2 2 3 5 5
输出示例
1 2 4 3 5 Sorry
#include
using namespace std;
int main()
{
int A,B,C,D,E;
int a[4],f=0,i,j,b[4][4];
while(cin>>a[0]>>a[1]>>a[2]>
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请联系本站,一经查实,本站将立刻删除。如若转载,请注明出处:https://www.fxk666.com/html/tiyuwenda/16079.html