Einige Teiler positiver Ganzzahlen hassen sich wirklich und teilen nicht gerne eine oder mehrere gemeinsame Ziffern.
Diese ganzen Zahlen heißen Hostile Divisor Numbers ( HDN )
Beispiele
Die Zahl 9566hat 4Teiler: 1, 2, 4783 and 9566
(Wie Sie sehen, haben keine zwei die gleiche Ziffer ).
Somit ist 9566 ein H- Ostil D ivisor N umber
Nummer 9567ist NICHT HDN da die Teiler ( 1, 3, 9, 1063, 3189, 9567) einige gemeinsame Ziffern haben.
Hier sind die ersten paar HDN
1,2,3,4,5,6,7,8,9,23,27,29,37,43,47,49,53,59,67,73,79,83,86,87,89,97,223,227,229,233,239,257,263,267,269,277,283,293,307,337...
Aufgabe
Die obige Liste geht weiter und Ihre Aufgabe ist es, den n-ten HDN zu finden
Eingang
Eine positive ganze Zahl nvon 1bis4000
Ausgabe
Der nth HDN
Testfälle
Hier sind einige 1-indizierte Testfälle.
Bitte geben Sie an, welches Indexsystem Sie in Ihrer Antwort verwenden, um Verwirrung zu vermeiden.
input -> output
1 1
10 23
101 853
1012 26053
3098 66686
4000 85009
Das ist Code-Golf , also gewinnt die niedrigste Punktzahl in Bytes.
BEARBEITEN
Gute Nachrichten! Ich habe meine Sequenz bei OEIS eingereicht und ... Die
feindlichen Divisorennummern lauten jetzt OEIS A307636
94699599289das Quadrat von 307733Teiler, [1, 307733, 94699599289]was zeigt, dass es sich um ein HDN handelt. Scheint mir feindlich zu sein.
49? Faktoren [1, 7, 49]qualifizieren sich als feindselig ... Oder 4: [1, 2, 4]...
1mit Teilerliste [1]. (Vielleicht sind große HDN interessanter?)
49als Divisoren [7, 7] , die nicht nur Ziffern teilen, sondern die gleichen Ziffern sind. 49hat Faktoren [1, 7, 49]