Pagini recente » Diferente pentru problema/joculet intre reviziile 24 si 23 | Diferente pentru problema/stergeri intre reviziile 6 si 5 | Monitorul de evaluare | Diferente pentru utilizator/andreioli intre reviziile 2 si 1 | Cod sursa (job #653251)
Cod sursa(job #653251)
#include<stdio.h>
int poz[26],n,sol;
int main()
{
int i,l,j;
char ch;
freopen("litere.in","r",stdin);
freopen("litere.out","w",stdout);
scanf("%d\n",&n);
for(i=1;i<=n;i++)
{
scanf("%c",&ch);
l=ch-'a';
poz[l]++;
for(j=l+1;j<=25;j++)
sol+=poz[j];
}
printf("%d",sol);
return 0;
}