Cod sursa(job #629771)
Utilizator | Data | 3 noiembrie 2011 22:38:33 | |
---|---|---|---|
Problema | Litere | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.34 kb |
#include <fstream>
#include <cstring>
using namespace std;
ifstream f("litere.in");
ofstream g("litere.out");
unsigned long long n,j,i,s;
char a[10000];
int main()
{f>>n; f.get();
f.get(a,10000);
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
if (a[i]>a[j]) {s++;swap(a[i],a[j]);}
g<<s;
f.close();g.close();
return 0;
}