Advertisement
sanyakasarova

04. Easter Eggs

Dec 11th, 2021
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.06 KB | None | 0 0
  1. using System;
  2. using System.Threading;
  3.  
  4. class Program
  5. {
  6. static void Main()
  7. {
  8. int numOfEggs = int.Parse(Console.ReadLine());
  9.  
  10. int redEggsCounter = 0;
  11. int blueEggsCounter = 0;
  12. int orangeEggsCounter = 0;
  13. int greenEggsCounter = 0;
  14. int maxEggsCounter = 0;
  15. string color = "";
  16.  
  17. for (int i = 0; i < numOfEggs; i++)
  18. {
  19. string eggColor = Console.ReadLine();
  20.  
  21. switch (eggColor)
  22. {
  23. case "red":
  24. redEggsCounter++;
  25.  
  26. if (redEggsCounter > maxEggsCounter)
  27. {
  28. maxEggsCounter = redEggsCounter;
  29. color = eggColor;
  30. }
  31. break;
  32. case "blue":
  33. blueEggsCounter++;
  34.  
  35. if (blueEggsCounter > maxEggsCounter)
  36. {
  37. maxEggsCounter = blueEggsCounter;
  38. color = eggColor;
  39. }
  40. break;
  41. case "orange":
  42. orangeEggsCounter++;
  43.  
  44. if (orangeEggsCounter > maxEggsCounter)
  45. {
  46. maxEggsCounter = orangeEggsCounter;
  47. color = eggColor;
  48. }
  49. break;
  50. case "green":
  51. greenEggsCounter++;
  52.  
  53. if (greenEggsCounter > maxEggsCounter)
  54. {
  55. maxEggsCounter = greenEggsCounter;
  56. color = eggColor;
  57. }
  58. break;
  59. }
  60.  
  61. }
  62.  
  63.  
  64. Console.WriteLine($"Red eggs: {redEggsCounter}");
  65. Console.WriteLine($"Orange eggs: {orangeEggsCounter}");
  66. Console.WriteLine($"Blue eggs: {blueEggsCounter}");
  67. Console.WriteLine($"Green eggs: {greenEggsCounter}");
  68. Console.WriteLine($"Max eggs: {maxEggsCounter} -> {color}");
  69. }
  70.  
  71. }
  72.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement