fork download
  1. #include <stdio.h>
  2. #define INF 100000000
  3. int main(){
  4. int n;
  5. int s,sn;
  6. int m,mn;
  7. int l,ln;
  8.  
  9. scanf("%d",&n);
  10. scanf("%d %d",&sn,&s);
  11. scanf("%d %d",&mn,&m);
  12. scanf("%d %d",&ln,&l);
  13.  
  14. int sum=INF;
  15. int max_i=n/sn+1;
  16. int max_j=n/mn+1;
  17. int max_k=n/ln+1;
  18.  
  19. for(int i=0;i<=max_i;i++){
  20. for(int j=0;j<=max_j;j++){
  21. for(int k=0;k<=max_k;k++){
  22. int total_eggs=i*sn+j* mn+k*ln;
  23. if(total_eggs>=n){
  24. int cost=i*s+j*m+k*l;
  25. if(cost<sum){
  26. sum=cost;
  27. }
  28. }
  29. }
  30. }
  31. }
  32. printf("%d",sum);
  33. }
Success #stdin #stdout 0s 5316KB
stdin
8
4 100
10 190
12 200
stdout
190