Изменить код так, чтобы в результате выполнения программы выводились цифры, которые чаще всего встречаются - C#
Формулировка задачи:
Изменить код так, чтобы в результате выполнения программы выводились цифры, которые чаще всего встречаются.
Например:
Цифра 1 встречается 2 раза.
Цифра 2 встречается 2 раза.
Цифра 3 встречается 0 раз.
Цифра 4 встречается 1 раз.
Цифра 5 встречается 2 раза.
Вывод:
Цифры 1,3,5 встречается чаще всего.
Задача.txt
Решение задачи: «Изменить код так, чтобы в результате выполнения программы выводились цифры, которые чаще всего встречаются»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication6 { class Program { static void Main(string[] args) { List<int> myList=new List<int>(); Random r = new Random(); for(int i=0;i<100;i++) { myList.Add(r.Next(-50,50)); } int[] myArray = myList.ToArray(); var groups = myArray.GroupBy(n => n).OrderByDescending(n => n.Count()); foreach (var group in groups) { Console.WriteLine("Цифрa {0} встречается {1} раз", group.Key, group.Count()); } Console.ReadLine(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д