Terinspirasi oleh Apakah awal sama dengan akhir
Diberikan string s
dan integer n
, menampilkan kebenaran / falsey, apakah karakter n
th s
sama dengan n
th dari karakter akhir s
.
Memasukkan
String yang tidak kosong dan integer. Anda dapat menggunakan pengindeksan berbasis 0 atau pengindeksan berbasis 1. Bilangan bulat dijamin valid berdasarkan string. Misalnya, jika string adalah "supercalifragalistic123", integer dapat dari 1 hingga 23 untuk pengindeksan berbasis 1, dan 0 hingga 22 untuk pengindeksan berbasis 0. Harap dicatat bahwa n
bisa lebih besar dari setengah panjangnya s
.
Masukan terbatas pada ASCII yang dapat dicetak.
Keluaran
Nilai kebenaran / kepalsuan didasarkan pada apakah nilai n
th s
sama dengan n
th dari nilai terakhir di s
.
Harap perhatikan bahwa karakter terakhir berada di posisi 0 untuk pengindeksan berbasis 0 dan posisi 1 untuk pengindeksan berbasis 1. Anggap saja membandingkan string dengan terbalik.
Uji Kasus
Diindeks 0
"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-diindeks
"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
n
sebagai titik kode? (untuk bahasa esoteris seperti brain-flak)