Проект Эйлера вопрос № 38 неправильный ответ? я нашел ответ, который оказывается лучше, чем тот, который дает вопрос - PullRequest
0 голосов
/ 08 марта 2020

Используя мою программу, я пришел к ответу 9999, который дает пандигитальный продукт 999919998, и это самое большое возможное число пандигиталов, однако этот ответ неправильный, может кто-нибудь объяснить, почему? https://projecteuler.net/problem=38 ссылка на постановку задачи

1 Ответ

1 голос
/ 08 марта 2020

Ваш номер не pandigital :

В математике pandigital число - это целое число, которое в данной базе имеет среди своих значащих цифр каждую ди git, используемую в база хотя бы один раз.

В вашем ответе отсутствуют цифры 2, 3, 4, 5, 6 и 7, чтобы быть пандигитальными.

Имейте в виду, что Project Euler называет это составной продукт , а не пандигитальный продукт , как указано в вашем вопросе. Я полагаю, именно отсюда и возникла путаница.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...