Cod sursa(job #718119)
Utilizator | Data | 20 martie 2012 15:47:45 | |
---|---|---|---|
Problema | Litere | Scor | 100 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.33 kb |
#include<cstdio>
using namespace std;
FILE *f,*g;
int nr,n,i,j,a[30];
char s[10001];
int main()
{f=fopen("litere.in","r");
g=fopen("litere.out","w");
fscanf(f,"%d",&n);
fscanf(f,"%s",&s);
for(i=0;i<n;++i)
{for(j=s[i]-97+1;j<=26;++j)
nr=nr+a[j];
a[s[i]-97]++;
}
fprintf(g,"%d\n",nr);
fclose(f);
fclose(g);
return 0;
}