archangelmihail

Cakes

May 20th, 2014
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function solve(params) {
  2.     var s = parseInt(params[0]),
  3.         c1 = parseInt(params[1]),
  4.         c2 = parseInt(params[2]),
  5.         c3 = parseInt(params[3]);
  6.    
  7.     var answer = 0;
  8.     var sum = 0;
  9.     for (var i = 0; c1 * i <= s; i++) {
  10.         for (var j = 0; c1*i + j*c2 <= s; j++) {
  11.             for (var k = 0; c1*i + j*c2 + k*c3 <= s; k++) {
  12.                 sum = c1*i + j*c2 + k*c3;
  13.                 if (sum > answer) {
  14.                      answer = sum;
  15.                 }
  16.                 sum = 0;
  17.             }
  18.             sum = 0;
  19.         }
  20.         sum = 0;
  21.     }
  22.     return answer;
  23. }
Advertisement
Add Comment
Please, Sign In to add comment