Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: mmpk
Problemset: ดีกค์เวิร์ด
Language: cpp
Time: 0.015 second
Submitted On: 2025-10-04 20:51:21
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;char a,b;
cin>>n>>a>>b;
int sum =0;
int va=a-'A'+1,vb=b-'A'+1;
function<void(string,int,int)> gen=[&](string s,int x,int y){
if(s.size()==2*n){
int w=0;
for(int i=0;i<2*n;i++)
w+=(s[i]-'A'+1)*(i+1);
sum+=w;
return;
}
if(x<n) gen(s+a,x+1,y);;
if(y<x) gen(s+b,x,y+1);
};
gen("",0,0);
cout<<sum;
}