Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solve(lostFights, helmetPrice, swordPrice, shieldPrice, armorPrice) {
- lostFights = Number(lostFights);
- helmetPrice = Number(helmetPrice);
- swordPrice = Number(swordPrice);
- shieldPrice = Number(shieldPrice);
- armorPrice = Number(armorPrice);
- let brokenHelmet = 0;
- let brokenSword = 0;
- let brokenShield = 0;
- let brokenArmour = 0;
- for(let i = 1; i <= lostFights; i++) {
- if (i % 2 == 0 && i % 3 == 0) {
- brokenShield++;
- brokenSword++;
- brokenHelmet++;
- if(brokenShield % 2 == 0) {
- brokenArmour++;
- }
- } else if (i % 3 == 0) {
- brokenSword++;
- } else if (i % 2 == 0) {
- brokenHelmet++;
- }
- }
- let totalPrice = (brokenHelmet * helmetPrice) + (brokenSword * swordPrice) + (brokenShield * shieldPrice) + (brokenArmour * armorPrice);
- console.log(`Gladiator expenses: ${totalPrice.toFixed(2)} aureus`);
- }
- solve(7, 2, 3, 4, 5);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement