Cod sursa(job #1840000)

Utilizator KOzarmOvidiu Badea KOzarm Data 3 ianuarie 2017 17:56:19
Problema Lupul Urias si Rau Scor 16
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.59 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=0;
            while(oaie+l<=d)
            {
                p++;
                oaie+=l;
            }
            if(a[p]<lana)
            {
                sum-=a[p];
                a[p]=lana;
                sum+=a[p];
            }
        }
    }
    fout<<sum;
    return 0;
}