-Поиск по дневнику

Поиск сообщений в badc0de

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 09.11.2006
Записей: 5
Комментариев: 3
Написано: 10


Задачка для программера (простая)

Вторник, 05 Декабря 2006 г. 17:49 + в цитатник
В колонках играет - Cannibal Corpse - She was asked for it
Настроение сейчас - Здоровый пофигизм..

Дано: Некое число состоящее из n разрядов (для примера - 000). Каждый разряд имеет ограничения на максимальное значение. Ограничения могут принимать значения от 0 до k (для примера - 323).
Найти: Значение числа на произвольном шаге. Условия таковы что использование цикла (перебора) невозможно.

В соотвествии с примером:
шаг 0. - 000
шаг 1. - 001
шаг 2. - 002
шаг 3. - 003
шаг 4. - 010
шаг 5. - 011
шаг 6. - 012
шаг 7. - 013
шаг 8. - 020
шаг 9. - 021
и т.д.

f(5) = 003
f(7) = 011
f(x) = ?

решение оказалось простым..

Понравилось: 15 пользователям

NemeZZiZZ   обратиться по имени Четверг, 11 Января 2007 г. 14:05 (ссылка)
Не томи с ответом! Мне ответ так и не сказал =)
Ответить С цитатой В цитатник
 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку