1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| "minem |
Сообщение
#1
|
|
Гость |
В Берляндский ГУ поступила новая обучающая программа. Её надо скопировать на все N компьютеров. Сейчас она установлена только на первом. Компьютеры не объединены в локальную сеть и не снабжены дисководами. Единственный способ передать информацию с одного компьютера на другой - скопировать её, используя нуль-модем (провод, соединяющий два компьютера напрямую). К компьютеру может быть подключен в один момент времени только один нуль-модем. Таким образом, с любого компьютера, где установлена программа, её можно скопировать на какой-то другой (но только на один) всего за один час. В БерГУ есть всего K нуль-модемных шнуров. Ваша задача по заданным N и K найти наименьшее время, необходимое для копирования программы на все имеющиеся компьютеры.
Входные данные В первой строке записаны через пробел числа N и K (1 <= N <= 10^9, 1 <= K <= 10^9). Выходные данные Выведите единственное число - наименьшее время (в часах), необходимое для копирования новой программы на все компьютеры. Пример Ввод 8 3 Вывод 4 какие предложения по решению??? |
![]() ![]() |
| klem4 |
Сообщение
#2
|
![]() Perl. Just code it! ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: 44 |
Вот что полусилось
var -------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
"minem Олимпиадная задача 26.01.2006 23:02
lapp Эта задача полностью решается на листочке без всяк… 27.01.2006 12:07
klem4 2 копма одним проводом 3 часа соединять ? не хорош… 27.01.2006 12:15
lapp Да, врет.. :(
Только не прога, а формула. Я даже … 27.01.2006 16:48
hiv Ну вот и я поспел :)
Сделал табличку для разных N … 27.01.2006 17:25
lapp
Ну вот и я поспел :)
Извини, hiv, я не заметил т… 27.01.2006 19:52
lapp Готово :)
В формуле я наврал откровенно (спешил сл… 27.01.2006 19:38![]() ![]() |
|
Текстовая версия | 23.11.2025 6:32 |