Cod sursa(job #2302596)
| Utilizator | Data | 14 decembrie 2018 20:50:05 | |
|---|---|---|---|
| Problema | Litere | Scor | 0 |
| Compilator | cpp-64 | Status | done |
| Runda | Arhiva de probleme | Marime | 0.53 kb |
#include <iostream>
#include <fstream>
#include <string.h>
using namespace std;
int main()
{
ifstream cin ("litere.in");
ofstream cout ("litere.out");
int n, l = 1, nr = 0, a[100001];
char s;
cin >> n;
for (; n; --n){
cin >> s;
if (isalpha(s))
a[l ++] = (int)s;
}
for (int i=1; i<=l-1; i++)
for (int j=i+1; j<=l; j++)
if (a[i] > a[j]){
nr ++;
swap(a[i], a[j]);
}
cout << nr;
return 0;
}
