Inspiriert von Gleicht der Start dem Ende?
Geben Sie bei einer gegebenen Zeichenfolge sund einer Ganzzahl neine Wahrheit / einen Fehler aus, um festzustellen, ob das nth- Zeichen in sgleich dem nth- Zeichen vom End-Zeichen in ist s.
Eingang
Eine nicht leere Zeichenfolge und eine Ganzzahl. Sie können die 0-basierte Indizierung oder die 1-basierte Indizierung verwenden. Es ist garantiert, dass die Ganzzahl basierend auf der Zeichenfolge gültig ist. Wenn die Zeichenfolge beispielsweise "supercalifragalistic123" ist, kann die Ganzzahl für eine auf 1 basierende Indizierung zwischen 1 und 23 und für eine auf 0 basierende Indizierung zwischen 0 und 22 liegen. Bitte beachten Sie, dass ngrößer als die Hälfte der Länge sein kann s.
Die Eingabe ist auf druckbares ASCII beschränkt.
Ausgabe
Ein wahrer / falscher Wert, der darauf basiert, ob der nth-Wert in sgleich dem nth-Wert vom letzten Wert in ist s.
Bitte beachten Sie, dass das letzte Zeichen für eine 0-basierte Indizierung auf Position 0 und für eine 1-basierte Indizierung auf Position 1 steht. Stellen Sie sich vor, Sie vergleichen die Zeichenfolge mit der Rückseite.
Testfälle
0-indiziert
"1", 0 Truthy 1 == 1
"abc", 1 Truthy b == b
"aaaaaaa", 3 Truthy a == a
"[][]", 1 Falsey ] != [
"[][]", 0 Falsey [ != ]
"ppqqpq", 2 Truthy q == q
"ababab", 5 Falsey a != b
"12345", 0 Falsey 1 != 5
"letter", 1 Truthy e == e
"zxywv", 3 Falsey w != x
1-indiziert
"1", 1 Truthy 1 == 1
"abc", 2 Truthy b == b
"aaaaaaa", 4 Truthy a == a
"[][]", 2 Falsey ] != [
"[][]", 1 Falsey [ != ]
"ppqqpq", 3 Truthy q == q
"ababab", 6 Falsey a != b
"12345", 1 Falsey 1 != 5
"letter", 2 Truthy e == e
"zxywv", 4 Falsey w != x
nals Code-Punkt zu nehmen? (für esoterische Sprachen wie Brain Flak)