你在信奥班上有一个同学,他是一台蛮不讲理的刷题机器。每天都会去刷信奥题。不仅晚上回家了要刷题,就连中午休息也不放过,果然很不讲理。
现在,妈妈记录了他一周七天的刷题记录,刷题记录包括中午休息时刷的题,以及晚上刷的题。
妈妈想要知道,他刷题最多的一天,是星期几。
输入数据包括七行,每行两个空格隔开的整数,分别表示从周一到周日,中午和晚上的刷题量。
输出仅一个整数,表示刷题小哥刷题最多的那天是星期几。
注意:
1、如果刷题小哥的最高刷题记录同时出现在不同的几天,则输出最靠前的那天
2、妈妈只会统计他单日刷题量超过1的那些天数。也就是说,如果刷题小哥每天刷了1题或者0题,那么只会输出0(星期0,也就是不存在这一天)
5 3
6 2
7 2
5 3
5 4
0 4
0 6
3
1 0
0 1
1 0
0 0
0 0
0 1
0 0
0
样例一解释:刷题小哥在周三和周五都刷了9道题,是最高记录,按照题意,输出3(周三)
样例二解释:刷题小哥这一周,每天的刷题量都是1或者0,没有超过1的,所以妈妈最后记录的就是0
(a+b)>1 并且找到a+b的最大值是在哪一天即可。
代码如下:
#include <iostream>
using namespace std;
int main()
{
int i,maxi=0,maxf=0;
int a,b;
for(i=1;i<=7;i++)
{
cin >> a >> b;
if(a+b>1 && a+b > maxf)
{
maxi = i;
maxf = a+b;
}
}
cout << maxi;
return 0;
}
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!