188022025-11-05 07:31:39diakSzózatcpp17Accepted 100/1001ms556 KiB
#include <iostream>
using namespace std;

void solve() {
        int n; cin >> n; 
        int rem = -1; for (int i = 0; i < n; ++i) { char t; cin >> t; if (t == '_') ++rem; }
        int ans = 27 - n + rem, i = ans - 1; while (rem--) { ans *= i; --i; }
        cout << ans << '\n'; }

int main() { ios::sync_with_stdio(false); cin.tie(nullptr); solve(); return 0; }
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted1ms512 KiB
2Accepted1ms316 KiB
subtask210/10
3Accepted1ms316 KiB
4Accepted1ms316 KiB
5Accepted1ms556 KiB
subtask320/20
6Accepted1ms316 KiB
7Accepted1ms316 KiB
8Accepted1ms316 KiB
9Accepted1ms316 KiB
10Accepted1ms316 KiB
11Accepted1ms316 KiB
subtask430/30
12Accepted1ms316 KiB
13Accepted1ms316 KiB
14Accepted1ms316 KiB
15Accepted1ms316 KiB
16Accepted1ms316 KiB
17Accepted1ms316 KiB
subtask540/40
18Accepted1ms512 KiB
19Accepted1ms316 KiB
20Accepted1ms316 KiB
21Accepted1ms508 KiB
22Accepted1ms316 KiB
23Accepted1ms356 KiB
24Accepted1ms316 KiB