Mỗi chiếc thuyền sẽ tốn 20 phút đi một chiều từ bến A sang bến B. Cho thời điểm xuất bến của mỗi chiếc thuyền, hãy tìm thời điểm có nhiều chiếc thuyền trên tuyến này nhất.
Mảng được cho sẵn: hour[]
và minute[]
đảm bảo thời gian không giảm và chia hết cho 5.
(đối chiếu)
đây là đề bài
n = int(input())
hour = []
minute = []
t = 0
for i in range(0,n):
hour.append(int(input()))
minute.append(int(input()))
for i in range(0,n-1):
for j in range(i+1,n):
if hour[i] == hour[j]:
if abs(minute[i]-minute[j]) <=20:
t+=1
elif abs(hour[i] - hour[j]) == 1:
if minute[i] >= 40:
minute[i] = 60 - minute[i]
if minute[i] + minute[j] <= 20:
t += 1
else:
continue
else:
continue
if t <= 1:
t += 1
print(t)
còn đây là code của em. Em đã thử nhiều trường hợp đúng rồi nhưng vẫn bị báo failed test case