2023年網易筆試 牛牛的鬧鈴(python版)

2021-09-26 21:54:30 字數 745 閱讀 7123

1、題目描述

2、**及思路

# coding:utf-8;

"""思路:按照循序寫入鬧鈴,將其存數nl列表中,談後對列表進行排序,因為求得最晚時間

所以我們這裡進行nl的排序,並且從後往前拿,這樣做雖然複雜度還是o(n),但是還是比較快的,然後根據鬧鈴時間

與到學校的時間進行相加,跟上課時間進行比較,如果相加結果小於等於,那個鬧鈴就是最晚起床的時間。"""

n = int(input())

nl =

for i in range(n):

nl.sort()

print(nl)

time = int(input())

sk_time = list(map(int, input().split()))

for j in range(len(nl)-1, -1, -1):

if (nl[j][0] * 60 + nl[j][1] + time) <= (sk_time[0] * 60 + sk_time[1]):

print(' '.join(map(str, nl[j])))

break

牛客 2019網易 迷路的牛牛

題目描述 牛牛去犇犇老師家補課,出門的時候面向北方,但是現在他迷路了。雖然他手裡有一張地圖,但是他需要知道自己面向哪個方向,請你幫幫他。輸入描述 每個輸入包含乙個測試用例。每個測試用例的第一行包含乙個正整數,表示轉方向的次數n n 1000 接下來的一行包含乙個長度為n的字串,由l和r組成,l表示向...

2019網易筆試(1 3題)

目錄 1.代價 2.訪友 3.翻轉翻轉 你有3個需要完成的任務,完成這3個任務是需要付出代價的。首先,你可以不花任何代價的完成乙個任務 然後,在完成了第i個任務之後,你可以花費 ai aj 的代價完成第j個任務。x 代表x的絕對值。計算出完成所有任務的最小代價。輸入描述 一行3個整數a1,a2,a3...

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

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