Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.05.2010, 12:24   #1
Mihalich
Новичок
Джуниор
 
Регистрация: 18.05.2010
Сообщений: 4
Печаль Знатокам Паскаля

Помогите решить задачку!!!!!
Дана последовательность: 1,5,6,2,4,3. надо расставить по возрастанию, действуя по правилу: переставить 3 рядом стоящих цифры в начало конец или между двумя другими, не миняя при этом порядка порядка этих цифр
Mihalich вне форума Ответить с цитированием
Старый 18.05.2010, 12:58   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Возьми три последних и засунь между 1 и 5. Вставку можно делать в массиве.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 18.05.2010, 13:25   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Mihalich
Сам то понимаешь задание?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.05.2010, 06:58   #4
Mihalich
Новичок
Джуниор
 
Регистрация: 18.05.2010
Сообщений: 4
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
Возьми три последних и засунь между 1 и 5. Вставку можно делать в массиве.
Ага я тоже так думал, прикол в том что программа сама должна выполнить сортировку и для любой последовательности
Mihalich вне форума Ответить с цитированием
Старый 19.05.2010, 07:43   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Mihalich
Я бы на твоем месте потряс преподавателя дабы тот пояснил подробнее.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.05.2010, 08:00   #6
Mihalich
Новичок
Джуниор
 
Регистрация: 18.05.2010
Сообщений: 4
По умолчанию

Цитата:
Сообщение от Mihalich Посмотреть сообщение
Ага я тоже так думал, прикол в том что программа сама должна выполнить сортировку и для любой последовательности
Пытался толку нет
Mihalich вне форума Ответить с цитированием
Старый 19.05.2010, 08:06   #7
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Ну тогда задание заключается в налаживание контактов с преподавателем.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 19.05.2010, 08:48   #8
Z1000000
Форумчанин
 
Регистрация: 04.05.2010
Сообщений: 495
По умолчанию

Самый простой вариант - полный перебор. Хотя далеко не самый быстрый. А длина последовательности может быть любая ?
Нажми на весы, поставь +
Для благодарностей : WebMoney WMR R252732729948
Z1000000 вне форума Ответить с цитированием
Старый 19.05.2010, 12:44   #9
Mihalich
Новичок
Джуниор
 
Регистрация: 18.05.2010
Сообщений: 4
По умолчанию

Цитата:
Сообщение от Z1000000 Посмотреть сообщение
Самый простой вариант - полный перебор. Хотя далеко не самый быстрый. А длина последовательности может быть любая ?
только 7 цифр
Mihalich вне форума Ответить с цитированием
Старый 19.05.2010, 14:38   #10
Z1000000
Форумчанин
 
Регистрация: 04.05.2010
Сообщений: 495
По умолчанию

Вполне решаемо без всяких хитрых алгоритмов.
Нажми на весы, поставь +
Для благодарностей : WebMoney WMR R252732729948
Z1000000 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Настоящим знатокам! GTR Помощь студентам 5 25.10.2008 13:53
вопрос знатокам Exo Microsoft Office Excel 1 29.01.2008 17:01
Знатокам EmbeddedWB вопрос darkcoder Компоненты Delphi 0 10.10.2007 13:36
вопрос к знатокам Taras Общие вопросы Delphi 1 28.11.2006 14:46