Cod sursa(job #2899880)
Utilizator | Data | 9 mai 2022 15:23:30 | |
---|---|---|---|
Problema | Litere | Scor | 0 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva de probleme | Marime | 0.52 kb |
#include <fstream>
#include <algorithm>
using namespace std;
ifstream fin("litere.in");
ofstream fout("litere.out");
int n, ans;
string v, s;
int main() {
fin >> n;
fin >> v;
fin.close();
v = s;
sort(v.begin(), v.end());
fout << v << " " << s << "\n";
while(s != v) {
for(int i = 0; i < n - 1; i++) {
if(s[i] > s[i + 1]) {
swap(s[i], s[i + 1]);
ans++;
}
}
}
fout << ans;
return 0;
}