Если имеется 8-значное число 65478209 (цифры в номере могут повторяться) и даны комбинации всегда в порядке числа, то если даны все комбинации 8с3 = 56 комбинаций то каким будет кратчайшее решение узнать число) ?
Примером сценария может быть вход в банк, когда пользователю нужно ввести 3 случайных цифры своего кода, например 3-ю, 5-ю и 6-ю, где это одна из комбинаций 8c3. Итак, если даны все комбинации 8c3, то каким будет решение/логика для нахождения числа? (или первое число, если в качестве решения есть еще числа)
Для решения проблем на языке программирования входными данными будет массив из 56 комбинаций из 3 цифр, и мы должны найти код, который равен «65478209» или что-то в этом роде.
std::stoi(str)
09.03.2016pair<int,int>
можно легко изменить наHashMap<Integer,Integer>
в Java.count
иsort
также являются общей функцией, которую вы знаете. Во всяком случае, я сказал, что этот код необходимо изменить для повторяющихся цифр. Я просто предлагаю начальную и более легкую версию этой проблемы в качестве отправной точки. Тем не менее, вы можете получить окончательный результат, который хотите, от этого решения. Почему бы вам не подумать глубоко? 11.03.2016Vector
класс ссылка а>. cout используется для стандартного потока вывода, который эквивалентенSystem.out.print()
.val.second
указывает второе значениеpair<int,int>
. 11.03.2016