제출 #1171488

#제출 시각아이디문제언어결과실행 시간메모리
1171488javkhlantogsMobitel (COCI14_mobitel)C++20
50 / 50
0 ms328 KiB
#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 timeMemoryGrader output
Fetching results...