23002023-01-09 21:02:43neszbalSzózatpython3Elfogadva 100/10018ms14664 KiB
N = int(input())

szó = list(input().replace(" ", ""))
abc = 26
hianyzo_betuk = szó.count("_")
ossz = 1

betuk = {}
for betu in szó:
    if betu == "_":
        continue
    if betu not in betuk:
        betuk[betu] = 1
    else:
        betuk[betu] += 1

abc -= len(betuk)

for i in range(hianyzo_betuk, 0, -1):
    ossz *= abc
    abc -= 1

print(ossz)
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva18ms11768 KiB
2Elfogadva17ms12192 KiB
subtask210/10
3Elfogadva17ms12020 KiB
4Elfogadva17ms12368 KiB
5Elfogadva17ms12640 KiB
subtask320/20
6Elfogadva17ms12976 KiB
7Elfogadva17ms13056 KiB
8Elfogadva17ms12952 KiB
9Elfogadva17ms13376 KiB
10Elfogadva16ms13336 KiB
11Elfogadva17ms13380 KiB
subtask430/30
12Elfogadva17ms13720 KiB
13Elfogadva17ms14028 KiB
14Elfogadva17ms14368 KiB
15Elfogadva17ms14052 KiB
16Elfogadva16ms14176 KiB
17Elfogadva17ms14200 KiB
subtask540/40
18Elfogadva17ms14260 KiB
19Elfogadva17ms14284 KiB
20Elfogadva17ms14524 KiB
21Elfogadva16ms14440 KiB
22Elfogadva17ms14304 KiB
23Elfogadva17ms14360 KiB
24Elfogadva17ms14664 KiB