243992026-02-11 07:58:08TellVinceSzózatpython3Elfogadva 100/10017ms3324 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-(N-hiányzók)-(hiányzó-1)))

print(kimenet)
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva16ms3312 KiB
2Elfogadva16ms3120 KiB
subtask210/10
3Elfogadva16ms3124 KiB
4Elfogadva16ms2984 KiB
5Elfogadva14ms2956 KiB
subtask320/20
6Elfogadva17ms3124 KiB
7Elfogadva16ms3124 KiB
8Elfogadva16ms3120 KiB
9Elfogadva17ms3324 KiB
10Elfogadva16ms2984 KiB
11Elfogadva16ms2888 KiB
subtask430/30
12Elfogadva16ms2932 KiB
13Elfogadva16ms3104 KiB
14Elfogadva16ms3116 KiB
15Elfogadva16ms2952 KiB
16Elfogadva16ms3124 KiB
17Elfogadva16ms2924 KiB
subtask540/40
18Elfogadva16ms3040 KiB
19Elfogadva14ms2948 KiB
20Elfogadva17ms3052 KiB
21Elfogadva14ms3128 KiB
22Elfogadva16ms3000 KiB
23Elfogadva16ms3124 KiB
24Elfogadva16ms3124 KiB