Cod sursa(job #579536)
Utilizator | Data | 12 aprilie 2011 11:11:56 | |
---|---|---|---|
Problema | Litere | Scor | 100 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.33 kb |
#include<stdio.h>
char S[10000];
int A[256];
int N;
int nr = 0;
int main()
{
FILE *f = fopen("litere.in","r");
FILE *g = fopen("litere.out","w");
fscanf(f,"%d %s",&N,S);
for(int i=0;i<N;i++)
{
A[S[i]] ++;
for(int j=S[i]+1;j<='z';j++)
nr += A[j];
}
fprintf(g,"%d",nr);
fclose(g);
fclose(f);
}