Pagini recente » Cod sursa (job #235800) | Cod sursa (job #776039) | Cod sursa (job #1149114) | Cod sursa (job #2045234) | Cod sursa (job #2334756)
#include <bits/stdc++.h>
#define INF 3000005
using namespace std;
const int nmax=50005;
int d[nmax];
int l[nmax];
int main()
{
freopen("orase.in", "r", stdin);
freopen("orase.out", "w", stdout);
int m, n, rasp=-INF;
scanf("%d%d", &m, &n);
for(int i=1;i<=n;i++)
scanf("%d%d", &d[i], &l[i]);
for(int i=1;i<=n;i++)
{
for(int j=i+1;j<=n;j++)
{
if(d[i]<d[j])
rasp=max(rasp, l[i]+l[j]+d[j]-d[i]);
else
rasp=max(rasp, l[i]+l[j]+d[i]-d[j]);
}
}
printf("%d\n", rasp);
return 0;
}