Obwohl es nicht sehr Programmierung verwandt ist, aber ich denke, SO von etwas Hilfe sein könnte:Eine interessante mathematische Rätsel
A zeroless pandigital number of base 10 is a number with all the distinct digits 1,2,3,4,5,6,7,8,9. For example, the first zeroless pandigital number of base 10 is 123456789. Find a zeroless pandigital number of base 10 such that the numbers up to the nth digit is divisible by n i.e. the number formed by 1st, 2nd and 3rd digit is divisible by 3, the number formed by 1 to 6 digits is divisible by 6 and so on.
ich mit dem Denken begann als die nicht angenommen wird. um "abcdefghi" zu sein und zu sagen, dass ein sein kann jede Zahl zwischen "1-9" b kann nur die geraden sein, e ist sicher 5 und so weiter.
Aber ich bin nicht in der Lage zu finden, wie man von hier aus geht.
Jede Hilfe/oder eine bessere Methode
Wenn Sie "alle unterschiedlichen Ziffern" sagen ... bedeutet das, dass die Ziffern genau einmal vorkommen sollten, oder kann eine Ziffer wiederholt werden, solange alle Ziffern mindestens einmal vorhanden sind? – Epcylon
Bitte geben Sie an, welches Projekt Euler Problem dies ist. –
b, d, f, h - alle müssen gerade sein. e muss 5 sein. – tvanfosson