Перейти к содержанию

Сокращение массива

Данный инструмент предназначен для сокращения массива комбинаций по совпадению выбранного количества номеров (категории) с комбинациями из другого массива.

Каждая комбинация входного массива (источника) проверяется с каждой комбинацией второго массива (фильтра). Если совпало указанное количество общих номеров, то комбинация источника попадает в результат.

Интерфейс состоит из трех частей:

  • Источник. Сокращаемый массив комбинаций.
  • Фильтр. Массив комбинаций, который является фильтром.
  • Результат. Отфильтрованный массив комбинаций.

Для заполнения комбинаций источника и фильтра из текстового файла нажмите кнопку «Импорт» на командной панели рядов номеров.

Откроется диалоговое окно «Импорт рядов номеров»:

Сокращение массива - импорт рядов номеров

Формат данных
Номера с любым разделителем, отличным от цифр.

Нажмите кнопку «Загрузить», чтобы прочитать ряды из текстового файла. Возможен ручной ввод или вставка из буфера обмена. Количество рядов подсчитывается автоматически, поле не редактируется. Если формат правильный, и все ряды имеют одинаковое количества номеров, то после нажатия кнопки «Сохранить» диалоговое окно закроется, и в таблице комбинаций появятся данные.

Для сокращения исходного массива необходимо определиться с количеством совпадающих номеров. Обычно сокращают массив с более длинными комбинациями массивом с более короткими комбинациями. Например, пятерки сокращаю четверками по четырем общим номерам. Таким образом, на выходе получаются пятерки, содержащие хотя бы одну четверку из массива-фильтра.

Пр выборе категории, превышающей количество номеров в каждой комбинации фильтра, результат не может быть получен.

Утилиты - сокращение массива