Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- namespace ConsoleApplication9
- {
- using System;
- public class Startup
- {
- public static void Main()
- {
- long beersCout = 0;
- long cases = 0;
- long packs = 0;
- long neededBeers = long.Parse(Console.ReadLine());
- string line = Console.ReadLine();
- while (line != "Exam Over")
- {
- string[] parameters = line.Split();
- long amount = long.Parse(parameters[0]);
- string type = parameters[1];
- switch (type)
- {
- case "cases":
- beersCout += amount * 24;
- break;
- case "sixpacks":
- beersCout += amount * 6;
- break;
- default:
- beersCout += amount;
- break;
- }
- line = Console.ReadLine();
- }
- beersCout = beersCout - (beersCout / 100);
- if (beersCout >= neededBeers)
- {
- long leftBeers = beersCout - neededBeers;
- cases = leftBeers / 24;
- leftBeers %= 24;
- packs = leftBeers / 6;
- leftBeers %= 6;
- Console.WriteLine(
- $"Cheers! Beer left: {cases} cases, {packs} sixpacks and {leftBeers} beers.");
- }
- else
- {
- long leftBeers = neededBeers - beersCout;
- cases = leftBeers / 24;
- leftBeers %= 24;
- packs = leftBeers / 6;
- leftBeers %= 6;
- Console.WriteLine(
- $"Not enough beer. Beer needed: {cases} cases, {packs} sixpacks and {leftBeers} beers.");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement