7231 | 2024. 01. 03 22:47:44 | Csongi | Találkozás | python3 | Hibás válasz 0/55 | 241ms | 40876 KiB |
def legrövidebb_időintervallum(N, időpontok):
találkozások = 0
fél_vendégek_száma = N // 2
for i in range(N // 2):
if időpontok[i][1] >= időpontok[fél_vendégek_száma + i][0]:
találkozások += 1
kezdő_időpont = időpontok[fél_vendégek_száma - 1][1]
vég_időpont = időpontok[fél_vendégek_száma][0]
return találkozások, kezdő_időpont, vég_időpont
N = int(input())
időpontok = []
for _ in range(N):
érkezés, távozás = map(int, input().split())
időpontok.append((érkezés, távozás))
találkozások, kezdő_időpont, vég_időpont = legrövidebb_időintervallum(N, időpontok)
print(találkozások)
print(kezdő_időpont, vég_időpont)
Részfeladat | Összpont | Teszt | Verdikt | Idő | Memória | ||
---|---|---|---|---|---|---|---|
base | 0/55 | ||||||
1 | Hibás válasz | 0/0 | 18ms | 11736 KiB | |||
2 | Időlimit túllépés | 0/0 | 231ms | 38544 KiB | |||
3 | Hibás válasz | 0/2 | 17ms | 12184 KiB | |||
4 | Hibás válasz | 0/2 | 17ms | 12416 KiB | |||
5 | Hibás válasz | 0/2 | 17ms | 12148 KiB | |||
6 | Hibás válasz | 0/2 | 17ms | 12732 KiB | |||
7 | Hibás válasz | 0/2 | 17ms | 12824 KiB | |||
8 | Hibás válasz | 0/3 | 17ms | 12804 KiB | |||
9 | Hibás válasz | 0/3 | 17ms | 13056 KiB | |||
10 | Hibás válasz | 0/3 | 17ms | 13164 KiB | |||
11 | Hibás válasz | 0/3 | 32ms | 14672 KiB | |||
12 | Hibás válasz | 0/3 | 37ms | 16112 KiB | |||
13 | Hibás válasz | 0/3 | 37ms | 16048 KiB | |||
14 | Hibás válasz | 0/3 | 57ms | 18388 KiB | |||
15 | Hibás válasz | 0/3 | 59ms | 18656 KiB | |||
16 | Hibás válasz | 0/3 | 57ms | 18180 KiB | |||
17 | Hibás válasz | 0/3 | 57ms | 18764 KiB | |||
18 | Hibás válasz | 0/3 | 85ms | 22040 KiB | |||
19 | Időlimit túllépés | 0/3 | 239ms | 40864 KiB | |||
20 | Időlimit túllépés | 0/3 | 241ms | 38068 KiB | |||
21 | Időlimit túllépés | 0/3 | 237ms | 40876 KiB | |||
22 | Időlimit túllépés | 0/3 | 233ms | 40596 KiB |