Advertisement
Guest User

Untitled

a guest
Jun 19th, 2019
1,074
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.74 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace _01.Dishwasher
  8. {
  9.     class Program
  10.     {
  11.         static void Main(string[] args)
  12.         {
  13.             int bottlesDetergent = int.Parse(Console.ReadLine());
  14.             bottlesDetergent *= 750;
  15.             string numberOfContainers = string.Empty;
  16.             int containers = 0;
  17.             int counter = 0;
  18.             int numberOfDishesWashed = 0;
  19.             int numberOfPotsWashed = 0;
  20.  
  21.             while (true)
  22.             {
  23.                 numberOfContainers = Console.ReadLine();
  24.                 if (numberOfContainers == "End")
  25.                 {
  26.                     break;
  27.                 }
  28.                 counter++;
  29.                 if (counter % 3 == 0)
  30.                 {
  31.                     containers = int.Parse(numberOfContainers);
  32.                     numberOfPotsWashed += containers;
  33.                     bottlesDetergent -= containers * 15;
  34.                 }
  35.                 else
  36.                 {
  37.                     containers = int.Parse(numberOfContainers);
  38.                     numberOfDishesWashed += containers;
  39.                     bottlesDetergent -= containers * 5;
  40.                 }
  41.                 if (bottlesDetergent < 0)
  42.                 {
  43.                     Console.WriteLine($"Not enough detergent, {Math.Abs(bottlesDetergent)} ml. more necessary!");
  44.                     return;
  45.                 }
  46.             }
  47.             Console.WriteLine($"Detergent was enough!");
  48.             Console.WriteLine($"{numberOfDishesWashed} dishes and {numberOfPotsWashed} pots were washed.");
  49.             Console.WriteLine($"Leftover detergent {bottlesDetergent} ml.");
  50.         }
  51.     }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement