
Задача А Сортировка массива Время: 1 сек.Память: 16 МбДан массив А целых неотрицательных чисел,
необходимо вернуть массив, состоящий из всех четных элементов A, за которыми следуют все нечетные элементы A.Вы можете вернуть любой массив ответов, удовлетворяющий этому условию.Входные данныеВ единственной строке входного файла INPUT записан массив А из целых неотрицательных чисел, 1 <= длина массива <= 5000, элементы массива 0 <= A [i] <= 5000.Выходные данныеВ единственную строку выходного файла OUTPUT нужно вывести массив А удовлетворяющий условию.Пример№INPUTOUTPUT13,1,2,42,4,3,1Примечание:Выходные данные [4,2,3,1], [2,4,1,3] и [4,2,1,3] также будут приняты.помогиитеее

Ответы на вопрос

Ответ:
Решение ниже. Программа на языке с++.
Объяснение:
#include <stdio.h>
#include <iostream>
#include <locale.h>
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
int x, i;
cout << "Введите размерность массива: ";
cin >> x;
int* Arr = new int[x];
cout << "Введите " << x << " элементов массива через пробел: " << endl;
for (i = 0; i < x; i++)
{
cin >> Arr[i];
}
cout << endl << "Ответ: ";
for (i = 0; i < x; i++)
{
if (Arr[i] % 2 == 0)
{
cout << Arr[i] << " ";
}
}
for (i = 0; i < x; i++)
{
if (Arr[i] % 2 != 0)
{
cout << Arr[i] << " ";
}
}
return 0;
}



Конечно, я помогу вам с этой задачей. Чтобы решить эту задачу, вам нужно отсортировать массив так, чтобы сначала шли все четные числа, а затем все нечетные числа. Вот пример того, как это можно сделать на языке Python:
pythondef custom_sort(arr):
even_nums = [num for num in arr if num % 2 == 0]
odd_nums = [num for num in arr if num % 2 != 0]
return even_nums + odd_nums
# Чтение входных данных
input_arr = list(map(int, input().split()))
# Сортировка и вывод результата
result_arr = custom_sort(input_arr)
print(*result_arr)
Пример:
Входные данные: 1 3 2 4 2 4 3 1 Выходные данные: 2 4 2 4 1 3 1 3
Вы можете использовать этот код, чтобы решить данную задачу. Он сначала разделяет массив на четные и нечетные числа, а затем объединяет их в нужной последовательности.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili