Ich muss einen Algorithmus vorbereiten, der n-th
Ziffer (von rechts gezählt) der größten Zahl durch B-1
teilbar zeigt, wobei B
die Basis des angegebenen Nummernsystems ist. Die Nummer darf nur aus Ziffern bestehen, die in der Eingabe angegeben sind.Finden der größten Zahl durch andere teilbar
Also zum Beispiel: Die Basis der Nummer System ist 3
, die bereitgestellten Ziffern sind [0, 1, 2]
und ich bin auf der Suche nach 2nd
Ziffer. Also muss ich 2nd
Ziffer der größten Anzahl von 0, 1, 2
teilbar durch 2
finden. In diesem Fall wird das Ergebnis 2
sein, weil die größte Anzahl 20 war.
Ich habe versucht, diesen Algorithmus auf viele Arten zu finden, aber ich kann keine Verbindung zwischen Eingabe und Ausgabe finden.
Könnten Sie einige weitere Beispiele geben Sie bitte? – Abrixas2
@ Abrixas2 Wenn die Basis "10" ist und die Ziffern "[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]" sind, ist die "8te" Zahl "7", weil "" . Und wenn die Basis "4" ist und die Ziffern "[0, 0, 1, 1, 1, 1]" sind, ist die "1ste" Zahl "0", weil "11100" – Hadenir