Membuat saya s'more ! Saya beri tahu Anda lebar, jumlah kerupuk graham, jumlah cokelat, dan jumlah marshmallow. Sebuah contoh:
Memasukkan:
Lebar: 10
Graham: 3
Chocolate: 2
Marshmallow: 1.
Keluaran:
GGGGGGGGGG
GGGGGGGGGG
GGGGGGGGGG
CCCCCCCCCC
CCCCCCCCCC
MMMMMMMMMM
GGGGGGGGGG
GGGGGGGGGG
GGGGGGGGGG
Apakah itu mudah? Um ... ya.
Perhatikan bahwa input harus berupa daftar argumen untuk suatu fungsi atau program, bukan string. Anda mungkin memilih Lebar yang pertama, lalu Graham, tetapi pesanan apa pun baik-baik saja.
Kasing uji lengkap jika Anda tertarik.
Cuplikan tumpukan (untuk pengujian, dll.)
Ini untuk menguji output.
var smore = function(width, graham, chocolate, marshmallow){
return ("G".repeat(width) + "\n").repeat(graham) +
("C".repeat(width) + "\n").repeat(chocolate) +
("M".repeat(width) + "\n").repeat(marshmallow) +
("G".repeat(width) + "\n").repeat(graham);
};
Snippetify(smore);
<script src="https://programmer5000.com/snippetify.min.js"></script>
Width: <input type = "number">
Graham: <input type = "number">
Chocolate: <input type = "number">
Marshmallow: <input type = "number">
<button>Try it out!</button>
<pre data-output></pre>
Catatan:
- Anda dapat menyertakan baris tambahan di akhir baris terakhir. Anda juga dapat menggunakan
\bukan baris baru. - Ini adalah kode-golf .
- Ada pertanyaan? Komentar dibawah: