Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Net.Mime;
- namespace app
- {
- public struct NumberCount
- {
- public int EvenCount;
- public int OddCount;
- }
- class Program
- {
- static void Main(string[] args)
- {
- // var count = Convert.ToInt32(Console.ReadLine());
- int[] arr = new []{1, 3, 1, 3};
- Dictionary<int, int> uniqueNumbs = GetUniqueNumbs(arr);
- }
- static NumberCount GetCountOfEvenNumb(int[] arr)
- {
- var evenCount = 0;
- var oddCount = 0;
- foreach (var a in arr)
- {
- if (a % 2 == 0)
- {
- ++evenCount;
- }
- else
- {
- ++oddCount;
- }
- }
- return new NumberCount
- {
- EvenCount = evenCount,
- OddCount = oddCount
- };
- }
- static Dictionary<int, int> GetUniqueNumbs(int[] arr)
- {
- Dictionary<int, int> uniqueNumbs = new Dictionary<int, int>();
- for(int i = 0; i < arr.Length; ++i)
- {
- if (!uniqueNumbs.ContainsKey(arr[i]))
- {
- uniqueNumbs.Add(arr[i], 1);
- }
- else
- {
- ++ uniqueNumbs[arr[i]];
- }
- }
- return uniqueNumbs;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement