Kami belum memiliki pertanyaan string untuk sementara waktu (tepatnya 5 hari), jadi mari kita lanjutkan.
Diberikan string sdan bilangan bulat positif n, ambil setiap nelemen s, ulangi nkali, dan masukkan kembali s.
Misalnya, jika n = 3dan s = "Hello, World!", setiap karakter ketiga adalah Hl r!. Anda kemudian ulangi setiap karakter nkali untuk menghasilkan HHHlll rrr!!!. Anda kemudian mengganti huruf aslinya dengan versi yang diulang untuk menghasilkan produk akhirHHHellllo, Worrrld!!!
Anda harus menyelesaikan tugas ini dalam kode sesingkat mungkin dalam bahasa Anda!
Aturan
- Ini adalah kode-golf sehingga kode terpendek dalam byte menang
ndijamin lebih kecil dari panjangsdan lebih besar dari 0- Karakter pertama
sadalah dari manankarakter th diambil, dan selalu berulangnkali shanya akan terdiri dari ASCII yang dapat dicetak (kode menunjuk0x20 (space)ke0x7E (~))
Uji kasus
s, n => output
"Hello, World!", 3 => "HHHellllo, Worrrld!!!"
"Code golf", 1 => "Code golf"
"abcdefghijklm", 10 => "aaaaaaaaaabcdefghijkkkkkkkkkklm"
"tesTing", 6 => "ttttttesTingggggg"
"very very very long string for you to really make sure that your program works", 4 => "vvvvery veryyyy verrrry loooong sssstrinnnng foooor yoooou toooo reaaaally makeeee surrrre thhhhat yyyyour proggggram workkkks"
s " <- apakah ini persyaratan yang ketat (menimpa string asli) atau apakah tidak apa-apa untuk hanya menampilkan hasil akhir?
ssebagai array karakter?