Помогите, пожалуйста, решить. Избрать из массива А в массив В все

Помогите, пожалуйста, решить. Выбрать из массива А в массив В все числа, которые встречаются не более 2 раз в языке C

Задать свой вопрос
1 ответ

using System;


namespace App

    class Program

        static void Main(string[] args)

            int n = Convert.ToInt32(Console.ReadLine());

            int[] a = new int[n];

            int[] b = new int[0];

            Random rand = new Random();

            for (int i = 0; i lt; n; i++)

                a[i] = rand.Next(0, 11);

                Console.Write(a[i] + " ");

           

            int num= Int32.MaxValue;

            Array.Sort(a); Console.WriteLine();

            for (int i = 0; i lt; n; i++)

                if (a[i] != num) 

                    int c = 0;

                    for (int j = i; j lt; n; j++) if (a[i] == a[j]) c++; num = a[i];

                    if (c lt;= 2) 

                        Array.Resize(ref b, b.Length + 1);

                        b[b.Length - 1] = a[i];

                   

               

           

            for (int i = 0; i lt; b.Length; i++) Console.Write(b[i] + " ");

            

            Console.ReadKey();

       

   


, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт