题解 P1085 【不高兴的津津】
这道题,同学们可以尝试使用while来循环读入输入数据,这种做法使代码大大简化也提高了可读性。
#include<iostream>
using namespace std;
int main()
{
int a[7][2];//使用二维数组来存一周的时间
int i=0;
int max=0, day, temp;//分别是一周的最大学习小时数,最高学习时间对应的星期数,一个用于计算每天学习时间的临时值。
while(i<7){
cin>>a[i][0]>>a[i][1];
temp=a[i][0]+a[i][1];
if(max<temp){//用以保存最大值的操作过程
max=temp;
day=i+1;
}
i++;
}
if(max<8){
cout<<0;
}
else{
cout<<day;
}
return 0;
}