Cod sursa(job #1840291)

Utilizator KOzarmOvidiu Badea KOzarm Data 4 ianuarie 2017 02:33:57
Problema Lupul Urias si Rau Scor 16
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.49 kb
#include <fstream>
#include <map>
using namespace std;
ifstream fin("lupu.in");
ofstream fout("lupu.out");
int n,d,l,oaie,lana,sum,p;
map <int,int> a;
int main()
{
    fin>>n>>d>>l;
    for(int i=1;i<=n;i++)
    {
        fin>>oaie>>lana;
        if(oaie<d)
        {
            p=(d-oaie)/l;

            if(a[p]<lana)
            {
                sum-=a[p];
                a[p]=lana;
                sum+=a[p];
            }
        }
    }
    fout<<sum;
    return 0;
}