Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- "use strict";
- function suitcasesLoad(input) {
- //Input
- let luggageCapacity = Number(input.shift());
- let command = input.shift();
- let noMoreSpace = false;
- let luggageStored = 0;
- let loopCounter = 0;
- while (command != 'End') {
- let caseVolume = Number(command);
- loopCounter++;
- if (loopCounter == 3) {
- caseVolume *= 1.1;
- loopCounter = 0;
- }
- if (luggageCapacity < caseVolume) {
- noMoreSpace = true;
- break;
- }
- luggageCapacity -= caseVolume;
- luggageStored++;
- command = input.shift();
- }
- //Output
- if (!noMoreSpace) {
- console.log(`Congratulations! All suitcases are loaded!`);
- } else {
- console.log(`No more space!`);
- }
- console.log(`Statistic: ${luggageStored} suitcases loaded.`);
- }
- suitcasesLoad(
- [ '550', '100', '252', '72', 'End', '' ]
- );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement