Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function solve(input) {
- let nameMovie = input.shift();
- let totalTicket = 0;
- let studentCounter = 0;
- let standartCounter = 0;
- let kidsCounter = 0;
- while (nameMovie !== "Finish") {
- let freeSpace = Number(input.shift());
- let typeTicket = input.shift();
- let sellsTicket = 0;
- while (typeTicket !== "End") {
- if (typeTicket === "student") {
- studentCounter++;
- } else if (typeTicket === "standart") {
- standartCounter++;
- } else {
- kidsCounter++;
- }
- }
- totalTicket++;
- sellsTicket++;
- if (sellsTicket >= freeSpace) {
- break;
- }
- typeTicket = input.shift();
- }
- console.log(`${nameMovie} - ${((sellsTicket / freeSpace) * 100).toFixed(2)}% full.`);
- nameMovie = input.shift();
- }
- console.log(`Total tickets: ${totalTicket}`)
- console.log(`${studentCounter / sellsTicket * 100}% student tickets.`);
- console.log(`${standartCounter / sellsTicket * 100}% standard tickets.`);
- console.log(`${kidsCounter / sellsTicket * 100}% kids tickets.`);
- }
Advertisement
Add Comment
Please, Sign In to add comment