|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
10.12.2017, 16:31 | #1 |
Регистрация: 10.12.2017
Сообщений: 4
|
При однократном просмотре целочисленного массива X найти два максимальных числа Xmax1 и Xmax2 соответственно среди четных и нечетных по значению элементов массива
1)При однократном просмотре целочисленного массива X найти два максимальных числа Xmax1 и Xmax2 соответственно среди четных и нечетных по значению элементов массива,
2) после чего переставить в обратном порядке элементы подмассива, расположенного между этими числами, включая элементы Xmax1 и Xmax2. 3) Все четные числа в целочисленном массиве X=(x1,x2,...,xn) переставить в обратном порядке, не изменяя положение остальных чисел код к 1 заданию Код:
|
10.12.2017, 18:18 | #2 |
Пользователь
Регистрация: 13.11.2016
Сообщений: 84
|
А зачем сортируешь? В задании об этом ни слова.
|
10.12.2017, 21:53 | #3 |
Регистрация: 10.12.2017
Сообщений: 4
|
Я так нашел 1 и 2 Максимальный элемент
|
10.12.2017, 22:04 | #4 |
Пользователь
Регистрация: 13.11.2016
Сообщений: 84
|
Так ты изменяешь массив и у тебя все рушится. Допустим, есть у тебя массив
{4, 5, 1, 12, 12} Что будет после сортировки {12, 12, 5, 4, 1} И получится, что оба максимальных среди четных, когда надо найти макс. среди четных и нечетных (12 и 5). Потом как дальше работать с таким массивом? Что переставлять по пункту 2. Нет ничего между первым и вторым, массив изменен. И что означает фраза не совсем понятна. |
10.12.2017, 22:19 | #5 |
Пользователь
Регистрация: 13.11.2016
Сообщений: 84
|
От этой фразы зависит дальнейшее решение т.е. можно написать и так
Код:
|
10.12.2017, 22:38 | #6 |
Регистрация: 10.12.2017
Сообщений: 4
|
Но там за 1 проход надо
|
10.12.2017, 22:44 | #7 |
Пользователь
Регистрация: 13.11.2016
Сообщений: 84
|
Делай за один. Выкладывай код, пиши что не понятно, подправим.
|
10.12.2017, 23:23 | #8 |
Регистрация: 10.12.2017
Сообщений: 4
|
Я вот как раз и думаю, как это сделать. Поэтому и попросил помощи, ибо я в тупике.
|
11.12.2017, 09:58 | #9 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
11.12.2017, 10:06 | #10 |
Пользователь
Регистрация: 13.11.2016
Сообщений: 84
|
ТС проще (видимо он, раз код один в один) создать подобную тему на другом форуме, где понятия помощи и сделай за меня равнозначны. С этой же ненужной сортировкой, без каких либо попыток что то исправить. Будет теперь ждать пока кто то сделает.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Найти сумму нечетных элементов массива четных столбцов | Topse | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 25.10.2017 09:11 |
найти номера нечетных элементов , стоящих на четных местах массива | voytik | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 26.09.2015 07:18 |
Дан целочисленный массив X(N,M).среди элементов нечетных столбцов массива найти количество четных чисел. | darwin1 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 15.03.2014 17:50 |
нахождение всех совершенных чисел среди элементов целочисленного массива ( С++ ) | Юлия10 | Помощь студентам | 2 | 06.02.2014 00:40 |
Составить два массива с различными простыми числами среди элементов исходного массива и их частотами | maksimum | Помощь студентам | 7 | 09.04.2012 17:05 |