Cod sursa(job #1789348)

Utilizator croi01Henry Croitor Jr. croi01 Data 26 octombrie 2016 21:40:55
Problema Orase Scor 20
Compilator c Status done
Runda Arhiva de probleme Marime 0.57 kb
#include <stdio.h>
#include <stdlib.h>

int main()
{
    int n,m,l,d,i;
    int maxst = 0;
    int maxdr = 0;
    FILE * fp;
    fp = fopen("orase.in","r");
    fscanf(fp,"%i",&n);
    fscanf(fp,"%i",&m);
    for(i = 0;i<n;i++)
    {
        fscanf(fp,"%i",&d);
        fscanf(fp,"%i",&l);
        if(d+l > maxst)
        {
            maxst = d+l;
        }
        if(m-d+l>maxdr)
        {
            maxdr=m-d+l;
        }
    }
    fclose(fp);
    fp = fopen("orase.out","w");
    fprintf(fp,"%i",maxst+maxdr-m);
    fclose(fp);
    return 0;
}