トピックの説明
ジンジンは中学生です。母親はジンジンがもっと勉強するべきだと考えているため、ジンジンは学校に行く以外に、母親が登録した復習クラスにも出席しなければなりません。さらに、母は毎週朗読、ダンス、ピアノを習わせます。しかし、ジンジンは1日8時間以上授業に出席すると不幸になり、授業に長く通うほど不幸になります。ジンジンは他のことで不幸になることはなく、彼女の不幸は次の日まで続かないと仮定します。来週のジンジンのスケジュールをチェックして、来週不幸になるかどうかを確認してください。そうであれば、どの日が最も不幸になるかを確認してください。
入力
入力には、月曜日から日曜日までのスケジュールを表す 7 行のデータが含まれています。各行にはスペースで区切られた 10 未満の 2 つの非負の整数が含まれており、それぞれジンジンが学校に通う時刻と母親が授業に出席するよう手配する時刻を表しています。
出力
出力は 1 行で構成され、数値が 1 つだけ含まれます。不幸ではない場合は 0 を出力し、不幸である場合は最も不幸な曜日を出力します (月曜日、火曜日、水曜日、木曜日、金曜日、週の土曜日を表すには 1、2、3、4、5、6、7 を使用します) 、 日曜日)。同じ不幸度の日が複数ある場合は、最も前の時刻の日を出力します。
サンプル入力
5 3
6 2
7 2
5 3
5 4
0 4
0 6
サンプル出力
3
#include <bits/stdc++.h>
using namespace std;
int main()
{
int s1,s2;
int day=0;
int max=8;
int i;
for(i=1;i<=7;i++)
{
cin>>s1>>s2;
if(s1+s2>max)
{
max=s1+s2;
day=i;
}
}
if(max>8) cout<<day;
else cout<<"0";
return 0;
}