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;
- using System.IO;
- namespace ConsoleApp1
- {
- public class GFG
- {
- public static void count(List<int> list)
- {
- Dictionary<int, int> map = new Dictionary<int, int>();
- for (int i = 1; i <= 49; i++) map.Add(i, 0); // init
- for (int i = 0; i < list.Count; i++) map[list[i]]++;
- // output
- for (int i = 1; i <= 49; i++) Console.WriteLine("Liczba " + (i) + " Występuje " + map[i] + " razy");
- // max
- Console.WriteLine("Max: " + map.Values.Max());
- // duplicates
- var duplicateValues = map.GroupBy(x => x.Value).Where(x => x.Count() > 1);
- if (duplicateValues.Count() > 0) Console.WriteLine("Duplicates: Yes");
- else Console.WriteLine("Duplicates: No");
- }
- public static void Main()
- {
- string file = File.ReadAllText(@"C:/lotto.txt");
- var numbers = file.Split(',').Select(Int32.Parse).ToList();
- count(numbers);
- System.Console.ReadLine();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement