Для правильного вопроса надо знать половину ответа
Создать массив X[1..N]
Заполнить его X[i] = i
Сделать много (например, N) перестановок случайных элементов X[rand(1..N)] <=> X[rand(1..N)]
Взять M первых элементов
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.