Cod sursa(job #1711320)

Utilizator vgezaVekov Geza vgeza Data 30 mai 2016 23:13:29
Problema Twoton Scor 0
Compilator c Status done
Runda Arhiva ICPC Marime 0.43 kb
#include <stdio.h>
#include <stdlib.h>

int main()
{
    FILE *f = fopen("twoton.in","rt");
    int n,x,mini=200000,minpos=-1;
    fscanf(f,"%d",&n);
    for (int i=0;i<n;++i){
        fscanf(f,"%d",&x);
        if (mini>x){
            mini=x;
            minpos=i;
        }
    }
    fclose(f);
    f = fopen("twoton.out","wt");
    fprintf(f,"%d",(1UL<<n) - (1UL<<(n-minpos-1)));
    fclose(f);
    return 0;
}