Cod sursa(job #579535)
Utilizator | Data | 12 aprilie 2011 11:11:14 | |
---|---|---|---|
Problema | Litere | Scor | 10 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.35 kb |
#include<stdio.h>
char S[10000];
int A[256];
int N;
int nr = 0;
int main()
{
int gata;
char c;
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);
}