题解 P1085 【不高兴的津津】
本人萌新一个,只学了半年C++(初一),这是一个自认为比较简单的做法
#include <bits/stdc++.h>
using namespace std;
int main() {
int a;
int b;
int c,d,e;
int f;
int g;
int time[14]; //一大堆
for(a=0;a<14;a++){
cin>>time[a];
} //先读取每一个时间
int date[7]; //一周
for(b=0;b<7;b++){
c=b+1;
d=c*2-1;
e=c*2-2;
date[b]=time[d]+time[e];
} //这里就是将每天的时间求出来
//(就是数学找规律)
int angryday=0;
int ad_now;
for(f=0;f<7;f++){
ad_now=date[f];
if(ad_now>angryday){
angryday=ad_now;
} //找出最大的数,注意是数
}
if(angryday<8){
cout<<"0";
} //据题意得是开心的
else{
for(f=0;f<7;f++){
g=date[f];
if(g==angryday){
cout<<f+1;
return 0;
}//找出最大的数对应的内存位置(f)
//把他输出,不管第二个,直接return 0
}
}
}