167472025-05-12 08:22:12algoproFelhasználónevekpypy3Futási hiba 0/100270ms37860 KiB
# UUID: 7b1d8bde-0b4c-4139-a94d-b93f8e2ead7f
username = input()
n = int(input())
taken = False
numbers = []
for i in range(n):
    cur = input()
    if cur == username:
        taken = True
    elif cur[:len(username)] == username:
        if cur[len(username)] != '0':
            if cur[len(username):].isalnum():
                numbers.append(int(cur[len(username):]))
if not taken:
    print(username)
else:
    numbers.sort()
    if numbers[0] != 1:
        print(username+"1")
    else:
        numbers.append(-1)
        i=0
        while numbers[i]+1 == numbers[i+1]:
            i+=1
        print(username+str(numbers[i]+1))

RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva39ms19632 KiB
2Elfogadva46ms19444 KiB
subtask20/20
3Elfogadva43ms19432 KiB
4Futási hiba67ms22756 KiB
subtask30/40
5Elfogadva41ms19956 KiB
6Elfogadva46ms20096 KiB
7Elfogadva41ms19844 KiB
8Elfogadva46ms19880 KiB
9Elfogadva46ms19976 KiB
10Elfogadva46ms19924 KiB
11Elfogadva41ms19992 KiB
12Elfogadva45ms19996 KiB
13Futási hiba72ms22756 KiB
14Futási hiba65ms22712 KiB
subtask40/40
15Elfogadva194ms34728 KiB
16Elfogadva266ms37528 KiB
17Elfogadva256ms37208 KiB
18Elfogadva256ms37664 KiB
19Elfogadva270ms37160 KiB
20Elfogadva261ms36572 KiB
21Elfogadva266ms37860 KiB
22Elfogadva254ms36136 KiB
23Futási hiba75ms22756 KiB
24Futási hiba67ms22772 KiB
25Futási hiba65ms22748 KiB
26Futási hiba74ms22760 KiB
27Elfogadva190ms34600 KiB