Cod sursa(job #336639)
Utilizator | Data | 31 iulie 2009 22:40:05 | |
---|---|---|---|
Problema | Litere | Scor | 100 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.34 kb |
#include <cstdio>
#include <cstring>
int main()
{int nr=0,n, i, j, v[30];
char s[10009];
freopen("litere.in","r",stdin);
freopen("litere.out","w",stdout);
scanf("%d\n",&n);
scanf("%s",&s);
memset(v,0,sizeof(v));
for (i=0;i<n;i++)
{nr+=v[s[i]-'a'];
for (j=0;j<=s[i]-'a'-1;j++) ++v[j];
}
printf("%d",nr);
return 0;}