Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solve(input) {
- let arr = input
- let numberOfCities = arr.shift();
- let totalProfit = 0
- let totalExpenses = 0
- citiesVisit = 0
- for (let i = 0; i<numberOfCities * 3; i+=3) {
- citiesVisit++
- let cityname = arr[i]
- let cityProfit = arr[i + 1]
- let cityExpenses = arr[i + 2]
- if (citiesVisit % 5 == 0) { // rainy day, no special evenets
- // losses 10% of the money
- cityProfit = cityProfit*0.9
- } else if (citiesVisit % 3 == 0) { // special event
- // + 50% expenses
- cityExpenses = cityExpenses*1.5
- }
- totalProfit = totalProfit + Number(cityProfit) - Number(cityExpenses)
- console.log(`In ${cityname} Burger Bus earned ${(cityProfit-cityExpenses).toFixed(2)} leva.`)
- }
- console.log(`Burger Bus total profit: ${totalProfit.toFixed(2)} leva.`)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement