![]() |
![]() |
мисс_граффити |
![]()
Сообщение
#1
|
![]() просто человек ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: ![]() ![]() ![]() |
Есть несколько 12-значных чисел (около 100 штук), сгенерированных по определенному закону. Есть программка, проверяющая, по этому ли закону число сформировано: в ответ выдается либо "да", либо "нет".
Нужно найти несколько чисел, на которые будет отвечено "да" (кроме известных). Простой перебор не подойдет, так как чисел, на которые программка ответит "да" сравнительно немного (меньше половины возможных - это точно), а количество попыток пусть не сильно, но ограничено. Добраться до самой проверяющей программки невозможно. С какой стороны можно подобраться к поиску этой закономерности? Буду благодарна за любые идеи. P.S. на всякий случай: я не собираюсь генерировать коды карточек экспресс-оплаты ![]() -------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
![]() ![]() |
мисс_граффити |
![]()
Сообщение
#2
|
![]() просто человек ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 3 641 Пол: Женский Реальное имя: Юлия Репутация: ![]() ![]() ![]() |
Цитата <<не важно (будем считать случайно)> не есть случайно абсолютно случайных чисел не бывает. в любом случае генерируются по некоему закону и, вероятно, имеют закон распределения. однако, как было сказано выше, проверка идет по базе, в которой кроме информации о существовании такой карты содержится информация об ее использованности. осталось рассчитать соотношение использованных за период работы сети карт и находящихся в данный момент в продаже... Цитата я бы не преравневал это к пункту 1.3 разумеется. разжиганием межнациональной розни здесь и не пахнет. зато к п.1.6 я бы приравняла. на всякий случай: в Вашем распоряжении п.13, если Вы считаете мое отношение предвзятым. Цитата Это про Контрабанду? нет. про изготовление или сбыт поддельных кредитных либо расчетных карт и иных платежных документов -------------------- Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения! |
hardcase |
![]()
Сообщение
#3
|
![]() code warrior ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 484 Пол: Мужской Реальное имя: Славен Репутация: ![]() ![]() ![]() |
абсолютно случайных чисел не бывает. в любом случае генерируются по некоему закону и, вероятно, имеют закон распределения. Закон - это ГПСЧ = генератор псевдослучайных чисел. Он никак не связан с законом распределения. Дело в том, что в дико упрощённом варианте это может быть функция вида Код X[n+1] = A* Xn + B Всё зависит от разрядности чисел и удачности выбора A и B. Всё как с работой с функцией Random. Нам например нужно 100000 таких чисел. берём каконибудь ненулевую затравку и тупо порождаем эту кучу чисел. Не зная порядка следования чисел узнать закон практически невозможно. Ибо период хорошего генератора стремится к 2^N где N - это разрядность чисел. -------------------- ИзВ ин ИтЕ зА нЕ рОв НЫй П оч ЕРк
|
![]() ![]() |
![]() |
Текстовая версия | 18.07.2025 16:15 |