Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solve (input) {
- let participants = Number(input.shift());
- let totalSum = 0;
- let totalBaked = 0;
- let cookieCount = 0
- let cakesCount = 0;
- let wafflesCount = 0;
- let coSum = 0 ;
- let caSum = 0;
- let wafSum = 0;
- for(let i = 0 ; i < participants ; i++) {
- let name = input.shift();
- let type = input.shift()
- let coookie = 0;
- let wafffles = 0;
- let cackeees = 0;
- while(type !== 'Stop baking!') {
- let forBake = Number(input.shift());;
- switch(type) {
- case 'cookies' :
- cookieCount += forBake ;
- coSum += 1.50 * forBake ;
- totalSum += coSum
- coookie += forBake;
- totalBaked += forBake
- break;
- case 'cakes' :
- cakesCount += forBake
- caSum += 7.80 * forBake;
- totalSum += caSum
- cackeees += forBake;
- totalBaked += forBake
- break;
- case 'waffles' :
- wafflesCount += forBake
- wafSum += 2.30 * forBake
- totalSum += wafSum
- wafffles += forBake;
- totalBaked += forBake;
- break;
- }
- type = input.shift();
- }
- console.log(`${name} baked ${coookie} cookies, ${cackeees} cakes and ${wafffles} waffles.`)
- }
- console.log(`All bakery sold: ${totalBaked}`)
- console.log(`Total sum for charity: ${totalSum} lv.`)
- }
- solve([
- '3',
- 'Iva',
- 'cookies',
- '5',
- 'cakes',
- '3',
- 'Stop baking!',
- 'George',
- 'cakes',
- '7',
- 'waffles',
- '2',
- 'Stop baking!',
- 'Ivan',
- 'cookies',
- '6',
- 'Stop baking!',
- ])
- // if(sugar == 'cookies') {
- // cookiesCount += backedSugar;
- // allBakersSold += backedSugar;
- // sumCoockies += 1.50 * backedSugar;
- // totalSum += sumCoockies;
- // } else if (sugar == 'cakes') {
- // cakesCount += backedSugar;
- // allBakersSold += backedSugar;
- // sumCakes += 7.80 * backedSugar;
- // totalSum += sumCakes;
- // } else if (sugar == 'waffles') {
- // wafflesCount += backedSugar;
- // allBakersSold += backedSugar;
- // sumWaffles += 2.30 * backedSugar;
- // totalSum += sumWaffles;
- // // }
Advertisement
Add Comment
Please, Sign In to add comment