![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 21.10.2008
Сообщений: 37
|
![]()
Всем привет. передомною встала задача: перестановки расположены в лексикографическом порядке. Требуется получить порядковый номер любой взятой перестановки.
вот тут описан алгоритм решения данной задачи. но он работает не для всех перестановок. может быть я чегото не правильно делаю, или в алгоритме ошибка. Например не правильный номер получается для перестановки (3 4 1 2) или (2 3 5 1 4) подскажите что делать? |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 10.10.2009
Сообщений: 680
|
![]()
Алгоритм, который Вы указали, правильный. Он работает верно.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 21.10.2008
Сообщений: 37
|
![]()
все, я разобрался. спасибо всем за внимание
![]() вот код функции, может понадобиться кому-нибудь. Код:
Последний раз редактировалось WOWka777; 08.04.2011 в 19:46. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как вычислить номер месяца, имея номер недели? | Ras2im | Microsoft Office Excel | 17 | 07.10.2012 03:31 |
по букве тома определить физический серийный номер накопителя, а не номер тома | @лександр | Помощь студентам | 6 | 23.09.2010 15:05 |
Номер месяца | MixanMM | Общие вопросы Delphi | 2 | 24.05.2010 15:23 |
В одномерном массиве , состоящем из n целочисленных элементов, вычислить номер максимального элемента мас | Ufa | Помощь студентам | 1 | 21.04.2010 14:06 |
вычислить номер и величину максимального элемента массива, произведение элементов, среднее арифметическое | Romer9999 | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 19.01.2009 16:35 |