Pagini recente » Cod sursa (job #816364) | Cod sursa (job #1898691) | Cod sursa (job #1753635) | Cod sursa (job #359103) | Cod sursa (job #1906343)
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("energii.in");
ofstream h("energii.out");
int g, w, n, a[10001], b[10001], cost, energ[100], x;
int main()
{
f >> g;
f >> w;
for(int i = 0; i < g; i++)
{
f >> a[i] >> b[i];
}
cost = 5002;
for(int i = 0; i < g; i++)
if((a[i] >= w) && (b[i] < cost))
{
cost = b[i];
energ[x++] = a[i];
}
for(int i = 0; i < g; i++)
{
for(int j = 0; j < g; j++)
{
if((a[i] + a[j] >= w) && (b[i] + b[j] < cost))
{
cost = b[i] + b[j];
}
}
}
h << cost;
return 0;
}