Как мы знаем™, в номерах кредитных карточек последняя цифра - контрольная, так что любая ошибка в одной цифре будет распознана (а также и большинство ошибок перестановки соседних цифр, но это
другая история). Таким образом, если в номере карточки N десятичных цифр, то теоретически валидных номеров будет 10N-1.
А что, если мы хотим не только
(
Read more... )
Comments 7
Reply
Раз там был относительно небольшой набор номеров, из которого нужно было выбирать, то это, наверное, менее сложная проблема.
Reply
11-значный код с 2 контрольными цифрами и 9 значимыми в теории оптимален. Вопрос только, как задать формулы для этих цифр, чтобы построить полное покрытие облаками.
Reply
Reply
Бог с ними, с формулами. Предъявить бы хоть какой пример набора 4-хзначных номеров, близкий по мощности к 100.
Reply
http://iitp.ru/upload/content/790/algebcodes.pdf
Я диплом писал под руководством автора и, наверное 20+ лет назад мог бы ответить на это вопрос. Но вот память совсем удалила эту область знания к сожалению
Reply
https://habr.com/ru/post/328202/
Мозг скрипит и отказывается сейчас вникать, извините уж :)
Reply
Leave a comment