Pagini recente » Cod sursa (job #479144) | Cod sursa (job #2197373) | Cod sursa (job #817479) | Cod sursa (job #3223996) | Cod sursa (job #1819000)
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("energii.in");
ofstream g("energii.out");
int i,j,n,nec;
long sum,cs;
int main()
{
f>>n>>nec;
int* e=new int[n+5];
int* c=new int[n+5];
for(i=1;i<=n;i++)
f>>e[i]>>c[i];
for(i=1;i<=n;i++)
{
if(sum==nec)
break;
if(i==1)
{
sum=e[i];
cs=c[i];
}
else
{
if(sum>=e[i])
{
sum=sum+e[i];
cs=cs+c[i];
}
else
if(sum<e[i])
{
sum=e[i];
cs=c[i];
}
}
}
g<<cs;
}