Advertisement
Liliana797979

viarno reshenie traveling2

Feb 14th, 2021
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.      
  2. function traveling(input) {
  3.      let index = 0;
  4.      let inputLine = input[index++];
  5.  
  6.      while (inputLine !== "End") {
  7.          let minBudgetNeeded = Number(input[index++]);
  8.          let savedSum = 0;
  9.  
  10.          while (savedSum <= minBudgetNeeded) {
  11.              let currentSavedSum = Number(input[index++]);
  12.              savedSum += currentSavedSum;
  13.              if (savedSum >= minBudgetNeeded) {
  14.                  console.log(`Going to ${inputLine}!`);
  15.                  break;
  16.              } else {}
  17.          }
  18.          inputLine = input[index++];
  19.      }
  20.  }
  21.  
  22. traveling(["France", "2000", "300", "300", "200", "400", "190", "258", "360", "Portugal", "1450", "400", "400", "200", "300", "300", "Egypt", "1900", "1000", "280", "300", "500", "End"]);
  23.  
  24.  //  traveling(['Greece', '1000', '200', '200', '300', '100', '150', '240', 'Spain', '1200', '300', '500', '193', '423', 'End', '']);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement