Anda diberi string dan dua karakter. Anda harus mencetak string di antara karakter-karakter ini dari string.
Memasukkan
Input pertama-tama akan berisi string (tidak kosong atau null
). Di baris berikutnya, akan ada dua karakter yang dipisahkan oleh spasi.
Tantangan
Kembalikan string antara dua karakter
Contoh
Hello! What's your name?
! ?
harus menghasilkan output:
" What's your name"
Aturan
- String tidak akan lebih dari 100 karakter dan hanya akan berisi karakter ASCII dalam rentang
(spasi) hingga
~
(tilde) (kode karakter 0x20 hingga 0x7E, inklusif). Lihat tabel ASCII untuk referensi. - Anda harus mengambil input dari
stdin
(atau alternatif terdekat). - Outputnya harus dikelilingi dengan tanda kutip (
"
). - Anda dapat menulis program lengkap, atau fungsi yang mengambil input, dan mengeluarkan string terakhir
- Kedua karakter hanya akan berisi karakter ASCII dalam rentang
(spasi) hingga
~
(tilde) (kode karakter 0x20 hingga 0x7E, inklusif). Lihat tabel ASCII untuk referensi. - Tidak ada jaminan bahwa kedua karakter akan berada di string.
- Jika salah satu karakter tidak ditemukan dalam string, cetak
"null"
. - Jika salah satu karakter ditemukan lebih dari satu kali (kecuali kedua karakter sama) dalam sebuah string, cetak
"null"
. - Jika kedua karakter adalah karakter yang sama, cetak string
"null"
.
Uji Kasus
1)
<HTML>code</HTML>
> < --> "null"
2)
What's what?
' ' --> "null"
3)
abcdefghijklmnopqrstuvwxyz
n k --> "lm"
4)
Testing...
e T --> ""
5)
Last test-case
- --> "test"
Mencetak gol
Ini adalah kode golf, jadi pengiriman terpendek (dalam byte) menang.
"
? Haruskah kita mengelilinginya dengan sepasang kutipan lain dan tidak peduli tentang itu?
one"two-three \n" -
output: "two"
( \n
adalah baris baru)