Tanda tangani kata 2!
Belum lama ini, saya memposting sebuah tantangan yang disebut Tanda kata itu! . Dalam tantangan, Anda harus menemukan tanda tangan dari kata, yang merupakan huruf dimasukkan ke dalam rangka (misalnya tanda tangan dari this
adalah hist
). Nah, tantangan itu cukup baik, tetapi ada satu masalah utama: itu WAY terlalu mudah (lihat jawaban GolfScript ). Jadi, saya telah memposting tantangan serupa, tetapi dengan lebih banyak aturan, yang sebagian besar telah disarankan oleh pengguna PPCG di komentar pada teka-teki sebelumnya. Jadi, ini dia!
Aturan
- Program Anda harus mengambil input, lalu mengeluarkan tanda tangan ke STDOUT atau setara dalam bahasa apa pun yang Anda gunakan.
- Anda tidak diperbolehkan menggunakan fungsi penyortiran
$
bawaan , jadi hal-hal seperti di GolfScript tidak diperbolehkan. - Multicase harus didukung - program Anda harus mengelompokkan huruf besar dan kecil sekaligus. Jadi tanda tangannya
Hello
adalaheHllo
, tidakHello
seperti yang diberikan oleh jawaban GolfScript pada versi pertama. - Harus ada juru bahasa / kompiler gratis untuk program Anda, yang harus Anda tautkan.
Mencetak gol
Skor Anda adalah jumlah byte Anda. Hitungan byte terendah menang.
Papan peringkat
Berikut ini adalah Stack Snippet untuk menghasilkan leaderboard biasa dan gambaran umum pemenang berdasarkan bahasa.
Untuk memastikan bahwa jawaban Anda muncul, silakan mulai jawaban Anda dengan tajuk utama, menggunakan templat Penurunan harga berikut:
# Language Name, N bytes
di mana N
ukuran kiriman Anda. Jika Anda meningkatkan skor Anda, Anda dapat menyimpan skor lama di headline, dengan mencoretnya. Contohnya:
# Ruby, <s>104</s> <s>101</s> 96 bytes
ThHihs
, dapat kami outputhHhist
atau kita harus outputhhHist
atauHhhist
?