115842024-10-27 14:07:15balintFelhasználónevekpython3Hibás válasz 20/100398ms20392 KiB
def main():
    username = input()
    length = len(username)
    nums = set()   
    default_taken = False
    for _ in range(int(input())):
        if (name:= input())[:length] == username:
            if len(name) == length:
                default_taken = True
            elif name[length:].isdigit():
                nums.add(int(name[length:]))

    if not default_taken:
        print(username)
        return
    i = 1
    while True:
        if i not in nums:
            print(username + str(i))
            return
        i+= 1
main()
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva16ms3128 KiB
2Elfogadva16ms3128 KiB
subtask220/20
3Elfogadva16ms3128 KiB
4Elfogadva14ms2952 KiB
subtask30/40
5Elfogadva16ms3032 KiB
6Elfogadva16ms3116 KiB
7Elfogadva16ms3116 KiB
8Elfogadva16ms3280 KiB
9Elfogadva16ms3128 KiB
10Elfogadva16ms3316 KiB
11Elfogadva16ms3128 KiB
12Elfogadva16ms3128 KiB
13Hibás válasz16ms2988 KiB
14Hibás válasz16ms2900 KiB
subtask40/40
15Elfogadva365ms20264 KiB
16Elfogadva365ms20224 KiB
17Elfogadva358ms20212 KiB
18Elfogadva370ms20192 KiB
19Elfogadva375ms20392 KiB
20Elfogadva397ms20392 KiB
21Elfogadva398ms20312 KiB
22Elfogadva381ms20380 KiB
23Hibás válasz256ms6400 KiB
24Hibás válasz254ms6400 KiB
25Hibás válasz261ms6516 KiB
26Hibás válasz254ms6404 KiB
27Elfogadva356ms20344 KiB