Pagini recente » Cod sursa (job #2912221) | Cod sursa (job #1168302) | Cod sursa (job #2018527) | Cod sursa (job #2792885) | Cod sursa (job #971936)
Cod sursa(job #971936)
#include <fstream>
using namespace std;
ifstream r("energii.in.txt");
ofstream w("energii.out.txt");
unsigned e,c,n,x,v1[1001][1001];
float v[1001];
void vec(unsigned n)
{
for(unsigned i=0;i<n;i++)
{
r>>e>>c;
v1[i][0]=e;
v1[i][1]=c;
v[i]=(float)c/e;
}
r.close();
}
void minim(unsigned n)
{
float m=v[0];
unsigned f=0;
for(unsigned i=1;i<n;i++)
if(v[i]<m)
{
m=v[i];
f=i;
}
unsigned a=v1[f][1],b=v1[f][0];
while(v1[f][0]<x)
{
v1[f][1]+=a;
v1[f][0]+=b;
}
w<<v1[f][1];
w.close();
}
int main()
{
r>>n>>x;
vec(n);
minim(n);
//for(unsigned i=0;i<n;i++) vector
// w<<v[i]<<" ";
//for(unsigned i=0;i<n;i++) matrice
// w<<v1[i][0]<<" "<<v1[i][1]<<"\n";
return 0;
}