62112023-11-08 09:43:00EsVagySzózatcpp17Elfogadva 100/1003ms4504 KiB
#include <iostream>
#include <vector>
#include <string>
#include <algorithm>

using namespace std;

int main()
{
    int chars = 26;
    int unknowns = 0;

    int size;
    cin >> size;
    for (int i = 0; i < size; i++)
    {
        char c;
        cin >> c;

        if (c == '_')
        {
            unknowns++;
        }
        else
        {
            chars--;
        }
    }

    long int ans = 1;
    for (int i = chars; unknowns > 0; chars--, unknowns--)
    {
        ans *= chars;
    }

    cout << ans;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva3ms1872 KiB
2Elfogadva3ms2124 KiB
subtask210/10
3Elfogadva3ms2368 KiB
4Elfogadva3ms2704 KiB
5Elfogadva2ms2768 KiB
subtask320/20
6Elfogadva3ms2988 KiB
7Elfogadva3ms3204 KiB
8Elfogadva3ms3384 KiB
9Elfogadva3ms3416 KiB
10Elfogadva3ms3596 KiB
11Elfogadva2ms3812 KiB
subtask430/30
12Elfogadva3ms4048 KiB
13Elfogadva2ms3996 KiB
14Elfogadva3ms4124 KiB
15Elfogadva2ms4204 KiB
16Elfogadva2ms4328 KiB
17Elfogadva2ms4204 KiB
subtask540/40
18Elfogadva2ms4320 KiB
19Elfogadva2ms4472 KiB
20Elfogadva3ms4436 KiB
21Elfogadva2ms4504 KiB
22Elfogadva2ms4492 KiB
23Elfogadva3ms4484 KiB
24Elfogadva2ms4480 KiB