Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ Задача по Free Pascal или Delphi

Автор: FIREMAX 30.11.2012 1:13

уже недели две не могу решить эту задачу, помогите с написанием программы пожалуйсто, новичок сиволишь )) либо Паскаль либо Дельфи

Последовательность 011212201220200112… строится так: сначала 0, затем повторяется следующее действие: уже написанную часть приписывают справа с заменой 0 на 1, 1 на 2, 2 на 0, т.е.
0->01->0112->01121220->…
Составить алгоритм, который по введённому N, (0<=N<=3 000 000 000) определяет, какое число стоит на N-ом месте в последовательности нулей ( за исключением представления числа 0).Используя эту функцию, получить двоичное 1|16-ричное 2 представления данных пяти чисел.

Автор: мисс_граффити 1.12.2012 16:40

вот здесь идею закинула:
http://forum.pascal.net.ru/index.php?showtopic=29610&hl=

не надо дублировать темы....