2005 2022. 12. 13 21:52:35 4bs0lute0 Szózat cpp11 Hibás válasz 30/100 3ms 5248 KiB
#include <iostream>
using namespace std;

int cw(char t[], int s){
    int count = 0;
    for (int i = 0; i < s; i++){
        if (t[i] == '_'){
            count++;
        }
    }
    return count;
}

int n;
int main(){
    cin >> n;
    char N[n];
    int value = 1;
    for (int i = 0; i < n; i++){
        cin >> N[i];
    }
    const int c = cw(N, n);
    value = 26 - (n-c);
    for (int i = c; i > 1; i--){
        value *= 26-i;
    }
    cout << value;
    system("pause");
    return 0;
}
Részfeladat Összpont Teszt Verdikt Idő Memória
subtask1 0/0
1 Elfogadva 3ms 1880 KiB
2 Elfogadva 2ms 2068 KiB
subtask2 10/10
3 Elfogadva 2ms 2304 KiB
4 Elfogadva 2ms 2552 KiB
5 Elfogadva 2ms 2904 KiB
subtask3 20/20
6 Elfogadva 2ms 3032 KiB
7 Elfogadva 2ms 3160 KiB
8 Elfogadva 2ms 3396 KiB
9 Elfogadva 2ms 3372 KiB
10 Elfogadva 2ms 3724 KiB
11 Elfogadva 2ms 3968 KiB
subtask4 0/30
12 Elfogadva 2ms 3940 KiB
13 Hibás válasz 2ms 4284 KiB
14 Elfogadva 2ms 4540 KiB
15 Hibás válasz 2ms 4756 KiB
16 Elfogadva 2ms 4880 KiB
17 Hibás válasz 2ms 4880 KiB
subtask5 0/40
18 Elfogadva 2ms 5140 KiB
19 Elfogadva 2ms 5116 KiB
20 Elfogadva 2ms 5248 KiB
21 Hibás válasz 2ms 5224 KiB
22 Hibás válasz 2ms 5228 KiB
23 Elfogadva 2ms 5024 KiB
24 Elfogadva 2ms 5128 KiB