256942026-02-25 15:49:40Peca1Legtöbb unoka (80 pont)python3Accepted 80/8041ms4512 KiB
def main():
   sor=input()
   darabok=sor.split(' ')
   emberek=int(darabok[0])
   kapcsoltok=int(darabok[1])
   csaladfa=[]
   unokak = []

   for i in range(emberek+1):
       csaladfa.append([])
   for i in range(kapcsoltok):
       sor = input()
       darabok = sor.split(' ')
       apa=int(darabok[0])
       fia=int(darabok[1])
       csaladfa[apa].append(fia)



   for i in range(emberek+1):
       unokak.append(0)

   for i in range(1,emberek+1):
       for j in range(len(csaladfa[i])):
           gyerek=csaladfa[i][j]
           unokak[i]+=len(csaladfa[gyerek])
   nagyobb = max(unokak)
   sorszam = unokak.index(max(unokak))
   if nagyobb==0:
       print(-1)
   else:
    print(sorszam,nagyobb)







       

if __name__ == '__main__':
    main()
SubtaskSumTestVerdictTimeMemory
base80/80
1Accepted0/016ms3312 KiB
2Accepted0/030ms4136 KiB
3Accepted4/417ms2964 KiB
4Accepted4/416ms3124 KiB
5Accepted4/439ms4404 KiB
6Accepted4/439ms4404 KiB
7Accepted4/417ms3144 KiB
8Accepted4/414ms3124 KiB
9Accepted4/428ms3636 KiB
10Accepted4/439ms4408 KiB
11Accepted4/439ms4404 KiB
12Accepted4/427ms3836 KiB
13Accepted4/441ms4376 KiB
14Accepted4/439ms4284 KiB
15Accepted4/437ms4284 KiB
16Accepted4/439ms4240 KiB
17Accepted4/441ms4404 KiB
18Accepted4/439ms4404 KiB
19Accepted2/219ms3924 KiB
20Accepted2/219ms3880 KiB
21Accepted3/321ms3892 KiB
22Accepted3/323ms3816 KiB
23Accepted3/339ms4404 KiB
24Accepted3/337ms4512 KiB