Pagini recente » Borderou de evaluare (job #1369760) | Borderou de evaluare (job #1315701) | Borderou de evaluare (job #604346) | Borderou de evaluare (job #1334360) | Cod sursa (job #3281403)
#include <bits/stdc++.h>
using namespace std;
int main(){
ifstream fin("litere.in");
ofstream fout("litere.out");
int n , f[123]{}, cnt = 0;
fin >> n;
char s[10001];
fin >> s;
for(int i = 0; i <= n - 1; i++){
char a = s[i];
for(int j = 122; j > int(a); j--){
cnt += f[j];
}
f[int (a)]++;
}
fout << cnt;
return 0;
}