Guest User

Untitled

a guest
Jun 29th, 2020
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function solve(input = []) {
  2.   let fire = input.shift().split("#");
  3.   let water = +input.shift();
  4.   let effort = 0;
  5.   let sumFire = 0;
  6.   console.log(`Cells:`);
  7.   while (fire.length > 0) {
  8.     let cells = fire.shift().split(" = ");
  9.     let command = cells[0];
  10.     let value = +cells[1];
  11.     if (command === "High" && value >= 81 && value <= 125) {
  12.       water -= value;
  13.       if (water < 0) {
  14.         break;
  15.       }
  16.       effort += value * 0.25;
  17.       sumFire += value;
  18.       console.log(` - ${value}`);
  19.     } else if (command === "Medium" && value >= 51 && value <= 80) {
  20.       water -= value;
  21.       if (water < 0) {
  22.         break;
  23.       }
  24.       effort += value * 0.25;
  25.       sumFire += value;
  26.       console.log(` - ${value}`);
  27.     } else if (command === "Low" && value >= 1 && value <= 50) {
  28.       water -= value;
  29.       if (water < 0) {
  30.         break;
  31.       }
  32.       effort += value * 0.25;
  33.       sumFire += value;
  34.       console.log(` - ${value}`);
  35.     }
  36.   }
  37.  
  38.   console.log(`Effort: ${effort.toFixed(2)}`);
  39.   console.log(`Total Fire: ${sumFire}`);
  40. }
Add Comment
Please, Sign In to add comment