Cod sursa(job #1695900)

Utilizator andreicoman299Coman Andrei andreicoman299 Data 27 aprilie 2016 23:07:13
Problema Litere Scor 100
Compilator c Status done
Runda Arhiva de probleme Marime 0.49 kb
#include <stdio.h>
#include <stdlib.h>

int f[26];
int main(){
    int n, i, j, rez;
    char c;
    FILE*fi,*fo;
    fi=fopen("litere.in","r");
    fo=fopen("litere.out","w");
    fscanf(fi,"%d", &n);
    fgetc(fi);
    rez=0;
    for(i=0;i<n;i++){
        c=fgetc(fi);
        c-='a';
        int sum=0;
        for(j=c+1;j<26;j++)
            sum+=f[j];
        f[c]++;
        rez+=sum;
    }
    fprintf(fo,"%d", rez);
    fclose(fi);
    fclose(fo);
    return 0;
}