Есть такие плееры, что если у тебя 1000 музыки, они будут играть от силы 100 в режиме случайного воспроизведения, причем одно и то же.
Если бы вы писали рендомайзер, как бы вы закодили случайный выбор песни и почему такое случается? Есть какие-то неочевидные подводные камни?