27522023-01-20 22:42:23kristofZsonglőrködéspython3Hibás válasz 0/1001.588s68652 KiB
N = int(input())

myDict = {}

for i in range(N):
    b, j = input().split()
    b = int(b)
    j = int(j)
    if b not in myDict:
        myDict[b] = tuple(map(int, str(j)))
    else:
        tempList = list(map(int, myDict[b]))
        tempList.append(j)
        myDict[b] = tuple(tempList)


kezdo = min(myDict)
szamlalo = 1




while len(myDict) > 0:
    if kezdo in myDict.keys():
        temp = kezdo
        kezdo = myDict[kezdo]
        print(myDict)
        del myDict[temp]

    
    else:
        szamlalo += 1
        kezdo = min(myDict)

print(szamlalo)
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Hibás válasz17ms11336 KiB
2Hibás válasz17ms11560 KiB
subtask20/20
3Időlimit túllépés1.504s4964 KiB
4Időlimit túllépés1.588s22576 KiB
5Időlimit túllépés1.554s48628 KiB
6Időlimit túllépés1.516s57840 KiB
7Időlimit túllépés1.524s67444 KiB
8Időlimit túllépés1.526s67436 KiB
9Időlimit túllépés1.544s67184 KiB
10Időlimit túllépés1.534s67560 KiB
11Időlimit túllépés1.514s67948 KiB
subtask30/35
12Hibás válasz17ms13432 KiB
13Hibás válasz17ms13664 KiB
14Hibás válasz26ms13888 KiB
15Hibás válasz19ms13984 KiB
16Hibás válasz25ms14340 KiB
17Hibás válasz123ms14348 KiB
18Hibás válasz25ms14248 KiB
19Hibás válasz123ms14560 KiB
20Hibás válasz126ms14320 KiB
subtask40/45
21Időlimit túllépés1.583s7672 KiB
22Időlimit túllépés1.554s8352 KiB
23Időlimit túllépés1.546s50576 KiB
24Időlimit túllépés1.555s8072 KiB
25Időlimit túllépés1.557s68652 KiB
26Időlimit túllépés1.527s8080 KiB
27Időlimit túllépés1.518s68612 KiB
28Időlimit túllépés1.58s8164 KiB
29Időlimit túllépés1.519s68576 KiB