Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Game_Of_Intervals
- {
- class Program
- {
- static void Main(string[] args)
- {
- int n = int.Parse(Console.ReadLine());
- var points = 0.0;
- var firstInterval = 0.0;
- var secondInterval = 0.0;
- var thirdInterval = 0.0;
- var forthInterval = 0.0;
- var fiftInterval = 0.0;
- var sixtInterval = 0.0;
- for (int i = 0; i < n; i++)
- {
- var nwenum = int.Parse(Console.ReadLine()); //за всеки ход на играта ще получавате по едно ново число
- if (nwenum >= 0 && nwenum <= 9)
- {
- points += nwenum * 0.2;
- firstInterval++;
- }
- else if (nwenum >= 10 && nwenum <= 19)
- {
- points += nwenum * 0.3;
- secondInterval++;
- }
- else if (nwenum >= 20 && nwenum <= 29)
- {
- points += nwenum * 0.4;
- thirdInterval++;
- }
- else if (nwenum >= 30 && nwenum <= 39)
- {
- points += 50;
- forthInterval++;
- }
- else if (nwenum >= 40 && nwenum <= 50)
- {
- points += 100;
- fiftInterval++;
- }
- else
- {
- points /= 2;
- sixtInterval++;
- }
- }
- Console.WriteLine($"{points:f2}");
- Console.WriteLine($"From 0 to 9: {firstInterval / n * 100:f2}%");
- Console.WriteLine($"From 10 to 19: {secondInterval / n * 100:f2}%");
- Console.WriteLine($"From 20 to 29: {thirdInterval / n * 100:f2}%");
- Console.WriteLine($"From 30 to 39: {forthInterval / n * 100:f2}%");
- Console.WriteLine($"From 40 to 50: {fiftInterval / n * 100:f2}%");
- Console.WriteLine($"Invalid numbers: {sixtInterval / n * 100:f2}%");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement