Submission #580827

#TimeUsernameProblemLanguageResultExecution timeMemory
580827PaNNiiiiCIgra (COCI17_igra)C++17
10 / 100
1 ms212 KiB
#include <bits/stdc++.h> using namespace std; #define fast ios::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL); int main(){ fast; int n;cin>>n; string s,t;cin>>s>>t; sort(s.begin(),s.end()); int last=0; for(int i=0;i<n-1;i++) if(s[i]==t[i]) {swap(s[i],s[s.find_first_not_of(s[i],last)]);last=i;} if(s[n-1]==t[n-1]) swap(s[n-1],s[s.find_last_not_of(s[n-1])]); cout<<s<<'\n'; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...