網易 起床鬧鐘

2021-08-22 16:18:38 字數 879 閱讀 5908

牛牛總是睡過頭,所以他定了很多鬧鐘,只有在鬧鐘響的時候他才會醒過來並且決定起不起床。從他起床算起他需要x分鐘到達教室,上課時間為當天的a時b分,請問他最晚可以什麼時間起床

輸入描述:

每個輸入包含乙個測試用例。

每個測試用例的第一行包含乙個正整數,表示鬧鐘的數量n(n<=100)。

接下來的n行每行包含兩個整數,表示這個鬧鐘響起的時間為hi(0<=a<24)時mi(0<=b<60)分。

接下來的一行包含乙個整數,表示從起床算起他需要x(0<=x<=100)分鐘到達教室。

接下來的一行包含兩個整數,表示上課時間為a(0<=a<24)時b(0<=b<60)分。

資料保證至少有乙個鬧鐘可以讓牛牛及時到達教室。

輸出描述:

輸出兩個整數表示牛牛最晚起床時間。

輸入例子1:

35 0

6 07 0

596 59

輸出例子1:

6 0

#include#include#include using namespace std;

typedef struct _clock

tclock;

bool cmp1(tclock a, tclock b)

}int main()

else if ((tim - ala) >= timetoclass )

else

}//sort(alarm.begin(), alarm.end(),cmp1);

sort(alarm, alarm+n, cmp1);

cout << alarm[0].hour << " " << alarm[0].minutes << endl;

return 0;

}

網易程式設計題 牛牛的鬧鐘

問題描述 牛牛總是睡過頭,所以他定了很多鬧鐘,只有在鬧鐘響的時候他才會醒過來並且決定起不起床。從他起床算起他需要x分鐘到達教室,上課時間為當天的a時b分,請問他最晚可以什麼時間起床 輸入描述 每個輸入包含乙個測試用例。每個測試用例的第一行包含乙個正整數,表示鬧鐘的數量n n 100 接下來的n行每行...

網易程式設計題 牛牛的鬧鐘

問題描述 a時b分上課,牛牛到教室要x分鐘,所以牛牛最晚什麼時候起床。思考 不用思考,簡單題最晚當然是 上課時間 從宿舍到教室花費的時間 include include include include using namespace std intmain intspend hour cin spe...

2019網易實習程式設計題 牛牛的鬧鐘

牛牛總是睡過頭,所以他定了很多鬧鐘,只有在鬧鐘響的時候他才會醒過來並且決定起不起床。從他起床算起他需要x分鐘到達教室,上課時間為當天的a時b分,請問他最晚可以什麼時間起床 輸入描述 每個輸入包含乙個測試用例。每個測試用例的第一行包含乙個正整數,表示鬧鐘的數量n n 100 接下來的n行每行包含兩個整...