Geben Sie bei einer Ganzzahl Nals Eingabe die Ndritte permutapalindromische Zahl aus.
Eine permutapalindromische Zahl ist eine streng positive ganze Zahl, sodass mindestens eine Permutation ihrer Ziffern ein Palindrom ergibt (dh eine Zahl, die ihre eigene Umkehrung darstellt).
Zum Beispiel 117ist es eine permutapalindromische Zahl, da ihre Ziffern permutiert werden können 171, was ein Palindrom ist.
Wir 10denken, dass Zahlen wie keine permutapalindromischen Zahlen sind, obwohl sie 01 = 1ein Palindrom sind. Wir setzen 0voraus , dass die palindromische Permutation keine führende Null haben darf (als solche ist sie selbst nicht permutapalindromisch).
Zahlen, die bereits Palindrome sind, sind auch permutapalindrom, da das Permutieren von nichts gültig ist.
Eingänge und Ausgänge
Nkann entweder 0-indiziert oder 1-indiziert sein. Bitte geben Sie an, welche der beiden Antworten Ihre Antwort verwendet.- Die Eingabe kann
STDINals Funktionsargument oder in einer ähnlichen Sprache erfolgen. Die Ausgabe kann inSTDOUTeine Funktion oder in eine ähnliche Sprache Ihrer Wahl geschrieben oder von dieser zurückgegeben werden. - Die Eingabe und Ausgabe muss in der Dezimalbasis erfolgen.
Testfälle
Die folgenden Testfälle sind 1-indiziert. Ihr Programm muss in der Lage sein, alle hier vorgestellten Testfälle in maximal 1 Minute zu bestehen.
N Output
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 11
42 181
100 404
128 511
256 994
270 1166
Wertung
Das ist Code-Golf , also gewinnt die kürzeste Antwort in Bytes.
10)
