제출 #1320190

#제출 시각아이디문제언어결과실행 시간메모리
1320190eshanahmedBliskost (COI23_bliskost)C++20
0 / 100
0 ms332 KiB
// ﷽ #include <bits/stdc++.h> using namespace std; #define ll long long ll MOD=26; void solve(){ ll n,q; cin>>n>>q; string a,b; cin>>a>>b; for(auto i=0;i<=q;i++){ ll ls=0; vector<ll> dif; for(auto i=0;i<n;i++){ ll temp=b[i]-a[i]; if(temp<0){ dif.push_back(26-abs(temp)); } else{ dif.push_back(temp);; } } sort(dif.rbegin(),dif.rend()); ll sum1=0,sum2=0; for(auto i:dif){ if(sum1>sum2){ sum2+=i; } else{ sum1+=i; } } cout<<(sum1==sum2 ? "da":"ne")<<endl; if(i!=q){ ll ind;char temp;cin>>ind>>temp;ind--; a[ind]=temp; } } } int main(){ ll n=1; while(n--){ solve(); } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...