237112026-01-28 08:13:24TellVinceSzózatpython3Hibás válasz 30/10017ms3344 KiB
N = int(input())
Wrd = list(map(str,input().split()))
kimenet = 26
hiányzó = 0
hiányzók = 0

for i in range(N):
    if(Wrd[i] == "_"):
        hiányzók += 1

for i in range(N):
    if(Wrd[i] == "_"):
        hiányzó += 1

    if(Wrd[i] == "_" and hiányzó == 1):
        kimenet -= (N-hiányzók)
    if(Wrd[i] == "_" and hiányzó > 1):
        kimenet = kimenet*((26-hiányzó))

print(kimenet)
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva16ms3124 KiB
2Elfogadva16ms3124 KiB
subtask210/10
3Elfogadva16ms3124 KiB
4Elfogadva16ms3124 KiB
5Elfogadva16ms2908 KiB
subtask320/20
6Elfogadva17ms3304 KiB
7Elfogadva17ms3344 KiB
8Elfogadva16ms3128 KiB
9Elfogadva17ms3124 KiB
10Elfogadva16ms3088 KiB
11Elfogadva16ms2928 KiB
subtask40/30
12Elfogadva16ms3320 KiB
13Hibás válasz16ms2884 KiB
14Elfogadva16ms3124 KiB
15Hibás válasz16ms3124 KiB
16Elfogadva16ms3000 KiB
17Hibás válasz17ms3008 KiB
subtask50/40
18Elfogadva16ms3096 KiB
19Elfogadva17ms3124 KiB
20Elfogadva17ms3124 KiB
21Hibás válasz16ms3124 KiB
22Hibás válasz16ms3088 KiB
23Elfogadva16ms3012 KiB
24Elfogadva14ms3124 KiB