|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Anatoly Svishev 2:5061/55.39 17 Jun 2002 01:17:19 To : Alexander Kazak Subject : RE:как рандомить подскажите плиз -------------------------------------------------------------------------------- AK> From: Alexander Kazak <alexandr@rnd.runnet.ru> AK> Дароф всем! AK> У меня есть натуральное число N и натуральное число K<N. Как написать AK> процедуру на Паскале, которая возвращает K случайных натуральных чисел, AK> причём сумма их равна N? Попробуй по бинарному дереву : делишь числа на две равные (~) по количеству группы и берешь случайное число от 0 до N(пусть это будет p )это будет сумма первой группы, тогда сумма второй N-p ну и сводишь задачу до случая 2х переменных. (а на мехмате такому не учат ??) Пока --- * Origin: Смотри внутрь себя. /Марк Аврелий/ (2:5061/55.39) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/33973d0d005f.html, оценка из 5, голосов 10
|