Изменить код так, чтобы в результате выполнения программы выводились цифры, которые чаще всего встречаются - 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();
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д