16422022-12-01 09:05:30TimiSzózatcpp11Elfogadva 100/1003ms3988 KiB
#include <iostream>
#include <set>

using namespace std;

int main()
{
    int N, i, ures=0,betu;
    long long int megoldas=0;
    string s;
    cin>>N;
    cin.get();
    getline(cin, s);
    for (i=0; i<s.size(); i++)
    {
        if (s[i]=='_')
            ures++;
    }

    betu=26-(N-ures);

       megoldas=1;
       for (i=1;i<=ures; i++)
       {
         megoldas*=betu;
         betu--;
       }

    cout<<megoldas;
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva3ms1680 KiB
2Elfogadva2ms1848 KiB
subtask210/10
3Elfogadva2ms2048 KiB
4Elfogadva2ms2128 KiB
5Elfogadva2ms2132 KiB
subtask320/20
6Elfogadva2ms2376 KiB
7Elfogadva2ms2728 KiB
8Elfogadva2ms2848 KiB
9Elfogadva2ms2912 KiB
10Elfogadva2ms3076 KiB
11Elfogadva2ms3196 KiB
subtask430/30
12Elfogadva2ms3200 KiB
13Elfogadva2ms3328 KiB
14Elfogadva2ms3404 KiB
15Elfogadva2ms3648 KiB
16Elfogadva2ms3660 KiB
17Elfogadva2ms3788 KiB
subtask540/40
18Elfogadva2ms3868 KiB
19Elfogadva2ms3860 KiB
20Elfogadva2ms3744 KiB
21Elfogadva2ms3744 KiB
22Elfogadva2ms3876 KiB
23Elfogadva2ms3988 KiB
24Elfogadva2ms3988 KiB