1 solutions
-
0
Guest MOD
-
1
#include<iostream> #include<cstdio> using namespace std; int a[10][3];//直接定义一个二维数组,分别用a[i][1]和a[i][2]存储星期i的学校时间和课外时间 int main(){ for(int i=1;i<=7;i++)//循环输入,周一到周五 { cin>>a[i][1]>>a[i][2];//分别输入课内时间和课外时间 } int maxn=0;//这是最大值,为了防止津津很开心,就不赋值为-1了,赋成0 for(int i=1;i<=7;i++)//挨个判断,进行打擂台 { if(a[i][1]+a[i][2]>8)//先判断津津开不开心 { if(maxn<a[i][1]+a[i][2])//开心的话,是不是又小于maxn { maxn=a[i][1]+a[i][2];//是的话,maxn赋值 } } } if(maxn==0)//如果maxn还未被赋过值,就说明津津每天都开心,就输出0,且结束程序 { cout<<maxn<<endl; return 0; } for(int i=1;i<=7;i++)//如果赋过值了,就判断那天是最不开心的 { if(a[i][1]+a[i][2]==maxn)//哦,这天最不开心(哈哈哈) { cout<<i<<endl;//输出 return 0;//结束程序 } } return 0; }
- 1
Information
- ID
- 1345
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 4
- Tags
- # Submissions
- 23
- Accepted
- 17
- Uploaded By