Cod sursa(job #324028)
Utilizator | Data | 14 iunie 2009 13:00:34 | |
---|---|---|---|
Problema | Litere | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.39 kb |
#include<stdio.h>
int j,N,f[100000],sum;
char litera;
int main()
{
freopen("litere.in","r",stdin);
freopen("litere.out","w",stdout);
scanf("%d\n",&N);
while(N--)
{
scanf("%c",&litera);
for(j=litera;j>=litera-'a'+1;j--)
if(f[j]) sum+=f[j];
f[litera]++;
}
printf("%d",sum);
return 0;
}