237112026-01-28 08:13:24TellVinceSzózatpython3Wrong answer 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)
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted16ms3124 KiB
2Accepted16ms3124 KiB
subtask210/10
3Accepted16ms3124 KiB
4Accepted16ms3124 KiB
5Accepted16ms2908 KiB
subtask320/20
6Accepted17ms3304 KiB
7Accepted17ms3344 KiB
8Accepted16ms3128 KiB
9Accepted17ms3124 KiB
10Accepted16ms3088 KiB
11Accepted16ms2928 KiB
subtask40/30
12Accepted16ms3320 KiB
13Wrong answer16ms2884 KiB
14Accepted16ms3124 KiB
15Wrong answer16ms3124 KiB
16Accepted16ms3000 KiB
17Wrong answer17ms3008 KiB
subtask50/40
18Accepted16ms3096 KiB
19Accepted17ms3124 KiB
20Accepted17ms3124 KiB
21Wrong answer16ms3124 KiB
22Wrong answer16ms3088 KiB
23Accepted16ms3012 KiB
24Accepted14ms3124 KiB