您的位置:首页 > 其它

MOOC清华《程序设计基础》第3章第3题:今天星期几

2017-06-11 18:28 691 查看
题目描述

突然有一天,你忘记了今天是星期几,中国人凑吉利,所以你找来了八个人,让他们每人说两句话,第一句为今天星期几,另一句为今天不是星期几,并且两句中一句真,一句假。可能第一句是真,也可能第二句是真。最后请你确定今天是星期几,并输出。

输入描述

8行,每行是两个星期几的阿拉伯数字表示,用空格分开

输出描述

一个数字,表示今天星期几

样例输入

1 2
2 6
3 4
5 1
7 7
1 5
1 4
4 2

样例输出

7


#include <iostream>
using namespace std;

int main()
{
int a[17] = {0};
int i = 0, j = 0, week_day = 0, sum = 0;

for(i = 0; i < 16; i += 2)
{
cin>>a[i]>>a[i+1];
}//输入模块

for(week_day = 1; week_day <= 7; week_day++)
{
sum = 0;
for(j = 0; j < 16; j += 2)
{
if( (week_day == a[j]) + (week_day != a[j+1]) == 1)
{
sum += 1;
}
}
if(sum == 8) cout<<week_day;
}

return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐