Tantangan
Anda akan diberikan string input, di mana saja kata "Lemon"
yang ditemukan harus dikonversi ke "Lemonade"
tapi yang a
, d
dan e
harus dipinjam dari tempat lain dalam kalimat.
Contoh
Contoh Input:
Saya menemukan lemon ketika saya masih kecil
Contoh Output:
Aku mengeluarkan limun ketika aku masih kecil
The Lemonade diciptakan dengan mencuri surat-surat superscript berikut dari aslinya
Aku foun
dlimun when akuseoranganak
Ini hanya satu contoh keluaran yang mungkin, "e", "d", dan "a", bisa diambil dari mana saja ( kecuali dari kata lemon
tentu saja )
Komentar
• Jika tidak cukup e
,, a
atau d
Anda harus menampilkan apa yang bisa dilakukan dengan huruf yang diberikan. Misalnya input bdblemon
akan di-outputbblemond
• lemon
Teks mungkin tidak selalu mandiri (ruang di setiap sisi). Misalnya Anda mungkin memiliki kata lemons
di suatu tempat di input dan output seharusnyalemonades
• Input mungkin mengandung sejumlah lemon
s, bahkan 0lemon
s (dalam hal ini output akan identik dengan input)
• Anda dapat membuat limun dengan huruf besar dan kecil, misalnya leMon
bisa jadi leMonade
, dan yang ade
dipinjam bisa jadi kasus apa saja (jadi bisa juga jadi leMonADe
).
Kasus surat yang Anda pinjam harus tetap seperti apa saat Anda meminjamnya.
(Contoh input -> output, he hAD lemOn
->h h lemOnADe
)
• Tidak harus menjadi program penuh, fungsi saja tidak masalah.
• Anda dapat mengasumsikan input hanya Set Karakter CP437
Golf kode
Ini adalah kode-golf , sehingga jumlah byte terendah menang!
Pseudo-TestCases
* Catatan: Untuk setiap input yang diberikan mungkin ada beberapa kemungkinan output sehingga program Anda mungkin tidak menghasilkan persis seperti yang dilakukan oleh test case ini, ini lebih supaya orang-orang dapat memahami logikanya:
Input:
Output leMons EpaD : p LeMonaDEsInput: hello world
Output: hello worldInput: lemon lemon
Output: lemon lemon
* ( Thee
,a
,d
surat tidak boleh diambil dari yang lain "Lemon")Input: HE HAD lemonade
Output: HH lemonADEadeInput: Apakah Anda suka lemon? Anda memiliki saya di lemon!
Keluaran: o Anda suka lemonADes? Anda hmt limun!Input: AE lemon
Output: lemonAEInput: 55 lada lemon
Output: 55b lemonad
sumber
e
,a
ataud
s Anda harus keluaran apa yang dilakukan-mampu dengan huruf yang diberikan. Misalnya inputbdblemon
akan outputbblemond
")?CJam, 130 byte
Ini dibagi menjadi dua garis untuk kejelasan; baris baru tidak dihitung.
Kodesemu:
sumber
Retina , 303 byte
Cobalah online!
Tentunya saya melakukan sesuatu yang salah di sini.
sumber