Здравствуйте, Spalex, Вы писали:
S>А может сам набор данных перемешать случайным образом, а потом выбирать по порядку? Тогда только счётчик придётся сохранять
К сожалению, это невозможно: набор данных находится "снаружи" и не может изменяться; может потребоваться несколько независимых перестановок на одном наборе данных.