Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function theHuntingGame(input){
- let daysOfTheAndventure = Number(input.shift());
- let numberOfPlayers = Number(input.shift());
- let totalEnergy = Number(input.shift());
- let waterForOne = Number(input.shift());
- let foodForOne = Number(input.shift());
- let totalWater = waterForOne * numberOfPlayers * input.length;
- let totalFood = foodForOne * numberOfPlayers * input.length;
- let needEnergyArr = input;
- let waterDay = 0;
- let foodDay = 0;
- for (let i = 0; i < daysOfTheAndventure; i++){
- totalEnergy -= Number(needEnergyArr[i]);
- if (totalEnergy <= 0){
- break;
- }
- waterDay++;
- if (waterDay >= 2){
- totalEnergy += totalEnergy * 0.05;
- totalWater *= 0.7;
- waterDay = 0;
- }
- foodDay++;
- if (foodDay >= 3){
- totalFood -= (totalFood / numberOfPlayers);
- totalEnergy += totalEnergy * 0.1;
- foodDay = 0;
- }
- }
- if (totalEnergy >= 1) {
- console.log(`You are ready for the quest. You will be left with - ${totalEnergy.toFixed(2)} energy!`);
- } else{
- console.log(`You will run out of energy. You will be left with ${totalFood.toFixed(2)} food and ${totalWater.toFixed(2)} water.`);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement