Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: Ecir

Problemset: ดีกค์เวิร์ด

Language: cpp

Time: 0.003 second

Submitted On: 2025-10-04 08:58:34

#include <bits/stdc++.h>
using namespace std;
int n,u,v;
int ans=0;
void solve(int fi,int se,int sum){
    // cout << fi << ' ' << se <<'\n';
    if(fi+se==n*2){
        ans+=sum;
        return;
    }
    if(fi<n) solve(fi+1,se,sum+u*(fi+se+1));
    if(se<fi) solve(fi,se+1,sum+v*(fi+se+1));
}
int main(){
    char a,b;cin >> n >> a >> b;
    u=a-'A'+1;
    v=b-'A'+1;
    solve(0,0,0);
    cout << ans;
    return 0;
}