Cod sursa(job #1789348)
| Utilizator | 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;
}
