Cod sursa(job #2478858)

Utilizator darksky185Alexandru Gabriel darksky185 Data 22 octombrie 2019 20:17:33
Problema Orase Scor 20
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.57 kb
#include <iostream>
#include <fstream>
#include <cmath>

using namespace std;

ifstream fin("orase.in");
ofstream fout("orase.out");

int poz[50001], lung[50001];

int main()
{
    int n, m, i, j, d, l, s, sm = 0;
    fin >> n >> m;
    for(i = 1; i <= n; ++i)
    {
        fin >> d >> l;
        poz[i] = d;
        lung[i] = l;
    }
    for(i = 1; i <= n; ++i)
    {
        for(j = i; j <= n; ++j)
        {
            s = abs(poz[i] - poz[j]) + lung[i] + lung[j];
            sm = max(s, sm);
        }
    }
    fout << sm;

    return 0;
}