Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solve(input) {
- let budget = Number(input.shift());
- let command = input.shift();
- let moneySum = 0;
- let leftMoney = 0;
- while (budget > moneySum) {
- let name = command;
- if (name.length < 15) {
- let money = Number(input.shift());
- moneySum += money;
- }
- else {
- money = leftMoney * 0.2;
- moneySum += money;
- }
- leftMoney = budget - moneySum;
- command = input.shift();
- if (command == "ACTION") {
- break;
- }
- }
- let diff = Math.abs(budget - moneySum);
- if (budget >= moneySum) {
- console.log(`We are left with ${diff.toFixed(2)} leva.`)
- }
- else {
- console.log(`We need ${diff.toFixed(2)} leva for our actors.`)
- }
- }
- // solve([90000, "Christian Bale", 70000.50, "Leonard DiCaprio", "Kevin Spacey", 45000.99])
- solve([170000, "Ben Affleck", 40000.50, "Zahari Baharov", 80000, "Tom Hanks", 2000.99, "ACTION"])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement