Advertisement
desislava_topuzakova

07. Trekking Mania

Jul 25th, 2022
415
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.89 KB | None | 0 0
  1. using System;
  2.  
  3. namespace _07._Trekking_Mania
  4. {
  5. class Program
  6. {
  7. static void Main(string[] args)
  8. {
  9. int groupsOfPeoples = int.Parse(Console.ReadLine());
  10.  
  11. int groupe1 = 0;
  12. int groupe2 = 0;
  13. int groupe3 = 0;
  14. int groupe4 = 0;
  15. int groupe5 = 0;
  16.  
  17. for (int group = 1; group <= groupsOfPeoples; group ++)
  18. {
  19. int climbersCount = int.Parse(Console.ReadLine());
  20. if (climbersCount < 6)
  21. {
  22. groupe1 += climbersCount;
  23. }
  24. else if (climbersCount < 13)
  25. {
  26. groupe2 += climbersCount;
  27. }
  28. else if (climbersCount < 26)
  29. {
  30. groupe3 += climbersCount;
  31. }
  32. else if (climbersCount < 41)
  33. {
  34. groupe4 += climbersCount;
  35. }
  36. else
  37. {
  38. groupe5 += climbersCount;
  39. }
  40. }
  41. int totalClimbersCount = groupe1 + groupe2 + groupe3 + groupe4 + groupe5;
  42. double convertGroupe1 = 1.0 * groupe1 / totalClimbersCount * 100;
  43. double convertGroupe2 = 1.0 * groupe2 / totalClimbersCount * 100;
  44. double convertGroupe3 = 1.0 * groupe3 / totalClimbersCount * 100;
  45. double convertGroupe4 = 1.0 * groupe4 / totalClimbersCount * 100;
  46. double convertGroupe5 = 1.0 * groupe5 / totalClimbersCount * 100;
  47. Console.WriteLine($"{convertGroupe1:f2}%");
  48. Console.WriteLine($"{convertGroupe2:f2}%");
  49. Console.WriteLine($"{convertGroupe3:f2}%");
  50. Console.WriteLine($"{convertGroupe4:f2}%");
  51. Console.WriteLine($"{convertGroupe5:f2}%");
  52. }
  53. }
  54. }
  55.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement