Требуется вычислить количество N-значных чисел в системе счисления с основанием K, таких что их запись не содержит двух подряд идущих нулей. Ограничения: 2 <= K < 10; 2 <= N; 180 < N+K <= 1800.;
Здравствуйте, lee! ??? Ответ отправлен: 11.10.2004, 10:50 Отправитель: sir henry Отвечает Boriss
Приветствую Вас, lee! Это не то место, где просят решить задачу для Вас. Здесь просят помощь в трудных случаях. Для просьб "решите задачу" есть форумы (я знаю на http://www.yourpascal.com/viewforum.php?f=24) Но я поступлю лучше, чем заслуживаете. Внизу пример простейшего решения, который много не тестировал
Приложение: Ответ отправлен: 11.10.2004, 09:35 Отправитель: Boriss
Вопрос № 525
Здраствуйте. Процедура Delay на быстрых и медленных компах работает по-разному - есть ли ей какая-нибудь альтернатива, кот будет работатаь на ьыстрых и медленных компах одинаково?
Здравствуйте, Семен! Одинаковая задержка на разных машинах в программе, которая пишется под ДОС, является проблемой. Для решения ее находят скорость выполнения какой-нибудь операции (сложения, например) - и время задержки устанавливают с учетом этого времени. При больших задержках можно следить за "тиками" - 18,2 мс -
Приложение: Ответ отправлен: 12.10.2004, 15:29 Отправитель: Boriss Отвечает Strory
Добрый день, Семен! Нет ничего такого, что работает везде одинаково ;) Но приближенные к идеалу вещи есть, ищите на Pascal на Исходники.Ru Ответ отправлен: 12.10.2004, 16:38 Отправитель: Strory Отвечает sir henry
Доброе время суток, Семен! Альтернатива есть и называется она Delphi. :) Используйте системные функции, такие как Sleep() в WinAPI. Ответ отправлен: 13.10.2004, 05:21 Отправитель: sir henry
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.