Pagini recente » Cod sursa (job #1167797) | Cod sursa (job #2385708) | Istoria paginii runda/ichb-scoala-2014-10 | Cod sursa (job #197734) | Cod sursa (job #3219826)
#include <bits/stdc++.h>
using namespace std;
deque <int> d;
int n,t,s,c[100005],p[100005],i,j,cmin;
long long cnt;
int main()
{
cin>>n>>s>>t;
for (i=1;i<=n;i++)
cin>>c[i]>>p[i];
d.push_front(1);
for (i=1;i<=n;i++)
{
while (!d.empty() && c[i]<((i-d.front())*s+c[d.front()])) q.pop_front();
q.pop_back(i);
cnt+=(long long)(((i-d.front())*s+c[d.front()]))*p[i];
}
return 0;
}