Помощь - Поиск - Пользователи - Календарь
Полная версия: "новая система исчисления"
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
kuzya
Решая одну задачку, я понял, что её решение зависит от этой "системы исчисления"

Код
0123456789
01234567 98
0123456 879
0123456 897
0123456 978
0123456 987
012345 7689
012345 7698
012345 7869
012345 7896
012345 7968
012345 7986
012345 8679
012345 8697
012345 8769
012345 8796
012345 8967
012345 8976
012345 9678
012345 9687
012345 9768
012345 9786
012345 9867
012345 9876
01234 65789
01234 65798
..........
9876543201
9876543210

конец системы
пробелы для наглядности

Можно ли по какому-нибудь алгоритму описать всё это, и, в частности, применять в Паскале?

ЗЫ: имеет ли что-то общее с этой системой вот это?:
Код
134 167 169 200
134 167 200 169
134 200 167 169
134 200 169 167
200 134 167 169
200 134 169 167
200 167 134 169
200 167 169 134
200 169 134 167
200 169 167 134
volvo
Цитата
Можно ли по какому-нибудь алгоритму описать всё это, и, в частности, применять в Паскале?
В принципе, можно, конечно... Алгоритм генерации перестановок еще никто не отменял... А у меня встречный вопрос: почему "это" ты назвал "системой счисления"?
kuzya
Ну.... в некоторой степени это похоже на бинарную, только ограниченную десятью знаками nea.gif

Цитата
Алгоритм генерации перестановок

а вот отсюда, пожалуйста поподробнее
volvo
Ну, например, здесь: Генерация всех перестановок элементов
virt
каждая строка это одна цифра? тогда построение числа должно подчиняться таким же правилам?
kuzya
попробую разобраться
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.