|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.02.2016, 22:20 | #1 |
Регистрация: 23.02.2016
Сообщений: 3
|
Отсортировать массив по сумме сходных чисел
Добрый день!
Задача такая: дан массив с четным кол элементов и его нужно отсортировать по возрастанию сумм соседних чисел. Т е к примеру массив 1 6 2 1 3 1 на выводе отсортирует как 2 1 3 1 1 6 И ещё условие: отсортировать методом шелла Можно написать не всю программу, а лишь фрагмент сортировки Очень нужно Заранее благодарю |
24.02.2016, 11:37 | #2 | |
Форумчанин
Регистрация: 12.02.2011
Сообщений: 808
|
Цитата:
при исходном 1 6 2 1 3 1 суммы соседних чисел будут равны 6 3 7 5 2 3 и тогда отсортированный массив должен выглядеть так 2 1 1 6 1 3 или 2 1 1 1 6 3? Вот вам метод Шелла
Терпение!Дежурный экстрасенс скоро свяжется с вами!
|
|
24.02.2016, 12:11 | #3 | ||
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
||
24.02.2016, 16:13 | #4 |
Форумчанин
Регистрация: 05.11.2015
Сообщений: 167
|
Может, имелось ввиду сумма первых двух чисел, потом двух вторых, и т.д.
То есть 1 6, потом 2 1 и т.д. |
24.02.2016, 17:10 | #5 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
суммируются пары чисел - то, что стоит на нечётной позиции, суммируется со следующим числом. И упорядочивать нужно эти пары, сохраняя порядок чисел в паре (это судя по примеру). А вообще, конечно, формулировка задачи кривая до ужаса! Так нельзя формулировать задания. Тем более по программированию! Задание должно быть чётким, детерменированным, понятным и не допускать двоякого толкования. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Заполнить массив случайными числами и отсортировать его. Ввести число X. Используя двоичный поиск, определить, сколько чисел, равн | Boys | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 14.11.2015 09:53 |
Амортизация методом списания стоимости по сумме чисел лет срока полезного использования | YeTi11 | JavaScript, Ajax | 0 | 04.06.2014 12:11 |
Вывести на экран все двухзначные числа которые равны сумме своих цифр и сумме в квадрате/Turbo Pascal | Pavel2502 | Помощь студентам | 5 | 26.02.2014 22:18 |
Дан массив из N целых чисел. Получить из него массив чисел по модулю меньших 10 и отсортировать его(язык си++) | mitja-zakelidis | Помощь студентам | 2 | 15.03.2012 03:10 |
отсортировать массив случайных чисел и вывести на экран. | PAREN_DEFO | Помощь студентам | 1 | 27.05.2011 17:17 |