Pagini recente » Cod sursa (job #1034529) | Borderou de evaluare (job #367068) | Statistici Miruna Georgescu (miruna_georgescu) | Cod sursa (job #1699944) | Cod sursa (job #554590)
Cod sursa(job #554590)
#include<fstream>
using namespace std;
ifstream f("energii.in");
ofstream r("energii.out");
int i,g,w,cg[101],eg[101],cm[101],mini,sw,poz;
int main()
{
//numarul de generatoare
f>>g;
//cantitaea necesara de pornire
f>>w;
//cantitaea de energie produsa de generator si costul necesar producerii energiei
for(i=1;i<=g;i++)
f>>eg[i]>>cg[i];
for(i=1;i<=g;i++)
{
cm[i]=cg[i]/eg[i];
}
for(i=1;i<=g;i++)
{
mini=1001;
if(cg[i]<mini && eg[i]>=w)
{
mini=cg[i];
{
mini=cm[i];
poz=i;
sw=0;
}
}
else sw=1;
}
if(sw==1) r<<"-1"<<' '<<'\n';
else r<<cg[poz]<<' ';
f.close();
r.close();
return 0;
}