#include<bits/stdc++.h>
#define ll long long
using namespace std;
int main(){
vector<ll> a(10);
ll n,i,j,k,cnt=0,p=1;
for(i=1 ; i<=9 ; i++){
cin>>n;
a[n]=i;
}
vector<pair<ll,ll>> v(1);
string s;
cin>>s;
char z=97;
for(i=1 ; i<=26 ; i++){
if(z=='a' or z=='d' or z=='g' or z=='j' or z=='m' or z=='p' or z=='t' or z=='w'){
cnt=1;
p++;
}
else cnt++;
v.push_back({p,cnt});
z++;
}
for(ll j=0 ; j<s.size() ; j++){
if(j>0 and v[s[j]-96].first==v[s[j-1]-96].first) cout<<'#';
for(ll i=0 ; i<v[s[j]-96].second ; i++){
cout<<a[v[s[j]-96].first];
}
}
return 0;
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |