Submission #1093420

#TimeUsernameProblemLanguageResultExecution timeMemory
1093420IrateGrowing Vegetable is Fun 3 (JOI19_ho_t3)C++17
0 / 100
1 ms604 KiB
#include<bits/stdc++.h> using namespace std; int main(){ ios_base::sync_with_stdio(0); cin.tie(0); int n, res = 0; cin >> n; string str; cin >> str; for(int i = 1;i < n;++i){ if(str[i] == str[i - 1]){ int index = -1; for(int j = i + 1;j < n;++j){ if(str[i] != str[j]){ index = j; break; } } if(index == -1){ cout << -1 << '\n'; return 0; } while(str[i] == str[i - 1]){ swap(str[index], str[index - 1]); res++; index--; } } } cout << res << '\n'; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...