Доброго времени суток.
Ситуация следующая: есть числа от 1 до 1000. Все эти числа могут образовывать 2-х и 3-х значные уникальные комбинации, например 1-2, 2-1, 5-87, 1-2-3, 2-3-1, 47-21-93 и т.д. Но одно и тоже число может встречаться всего один раз в комбинации.
Нужно получить некий id каждой комбинации, который не будет зависеть от перестановки числ комбинации местами: id для 1-2-3 будет равным id для 3-2-1 или 2-3-1
Будет использоваться примерно так: получаем случайную комбинацию из 2-х или 3-х не повторяющихся цифр, например 57.
Дополнительно имеем массив id из "подходящих" комбинаций созданных сторонним приложением. Получаем id для 57 и циклом перебирая сторонний массив и ищем в нем наш id.
Всем заранее спасибо! (Отредактировано автором: 21 Октября, 2017 - 18:02:15)
|