20052022-12-13 21:52:354bs0lute0Szózatcpp11Hibás válasz 30/1003ms5248 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ÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva3ms1880 KiB
2Elfogadva2ms2068 KiB
subtask210/10
3Elfogadva2ms2304 KiB
4Elfogadva2ms2552 KiB
5Elfogadva2ms2904 KiB
subtask320/20
6Elfogadva2ms3032 KiB
7Elfogadva2ms3160 KiB
8Elfogadva2ms3396 KiB
9Elfogadva2ms3372 KiB
10Elfogadva2ms3724 KiB
11Elfogadva2ms3968 KiB
subtask40/30
12Elfogadva2ms3940 KiB
13Hibás válasz2ms4284 KiB
14Elfogadva2ms4540 KiB
15Hibás válasz2ms4756 KiB
16Elfogadva2ms4880 KiB
17Hibás válasz2ms4880 KiB
subtask50/40
18Elfogadva2ms5140 KiB
19Elfogadva2ms5116 KiB
20Elfogadva2ms5248 KiB
21Hibás válasz2ms5224 KiB
22Hibás válasz2ms5228 KiB
23Elfogadva2ms5024 KiB
24Elfogadva2ms5128 KiB