Pagini recente » Cod sursa (job #3276446) | Cod sursa (job #2523545) | Cod sursa (job #1284993) | Cod sursa (job #3031176) | Cod sursa (job #1582026)
#include <stdio.h>
int d[1000000], l[1000000];
int main(){
FILE *fin, *fout;
fin=fopen("orase.in", "r");
fout=fopen("orase.out", "w");
int n, m, li, di, i, max, mx, poz, pz, sol;
fscanf(fin, "%d%d", &m, &n);
max=0;
mx=0;
for(i=0; i<n; i++){
fscanf(fin, "%d%d", &di, &li);
l[i]=li;
d[i]=di;
if(li>max){
max=li;
poz=i;
}
}
for(i=0; i<n; i++){
if(l[i]<max && l[i]>mx){
mx=l[i];
pz=i;
}
}
sol=max+mx+m-d[poz];
fprintf(fout, "%d\n", sol);
fclose(fin);
fclose(fout);
return 0;
}