ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
28 апреля
1052687 Топик полностью
Kceния (16.11.2020 00:01, просмотров: 245) ответил Tpoeшник на Нужно случайным образом разбить на пары людей. Например для игры в теннис 2на2 во время обеденного перерыва. Половые и другие признаки не учитываются, кол.во людей может быть n человек. Язык Си. Честно ли будет получаться?
frand() лучше заменить на random(), т.к. float-числа в языке C "нечестно" округляются - на самом деле дробная часть усекается. Там, где функция random() неопределена, ее можно получить так остаток деления random(n)=lrand()%n; Кроме того randomize() предварительно надо запустить, иначе "случайный" выбор будет при запуске этой программы каждый раз повторяться.