Pagini recente » Diferente pentru problema/qtri intre reviziile 2 si 19 | Cod sursa (job #1323419) | Cod sursa (job #3191415) | Diferente pentru problema/flux2 intre reviziile 7 si 8 | Cod sursa (job #1840000)
#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;
}