Membuat Kata Baru dari Karakter Terakhir dan Pertam

4
(280 votes)

Dalam masalah ini, Lili diberikan sebuah bilangan bulat positif \( \mathrm{N} \) dan sebuah kalimat \( \mathrm{S} \). \( \mathrm{N} \) merupakan panjang kalimat \( \mathrm{S} \). Lili ingin membuat kata baru yang terdiri dari 2 karakter. Karakter pertama dan karakter kedua dari kata baru tersebut merupakan karakter terakhir dan karakter pertama dari \( \mathrm{S} \). Tugasnya adalah untuk membuat program yang dapat menghasilkan kata baru tersebut. Untuk menyelesaikan masalah ini, kita perlu membaca input berupa panjang kalimat \( \mathrm{N} \) dan kalimat \( \mathrm{S} \). Setelah itu, kita dapat mengambil karakter terakhir dan karakter pertama dari \( \mathrm{S} \) dan menggabungkannya menjadi sebuah kata baru. Kata baru ini kemudian dapat dioutputkan sebagai jawaban dari masalah ini. Sebagai contoh, jika kita diberikan input \( \mathrm{N} = 5 \) dan \( \mathrm{S} = \text{"abcde"} \), maka karakter terakhir dari \( \mathrm{S} \) adalah "e" dan karakter pertama dari \( \mathrm{S} \) adalah "a". Oleh karena itu, kata baru yang dihasilkan adalah "ea". Dalam kasus lain, jika kita diberikan input \( \mathrm{N} = 8 \) dan \( \mathrm{S} = \text{"ujhgtfyh"} \), maka karakter terakhir dari \( \mathrm{S} \) adalah "h" dan karakter pertama dari \( \mathrm{S} \) adalah "u". Sehingga, kata baru yang dihasilkan adalah "hu". Terakhir, jika kita diberikan input \( \mathrm{N} = 3 \) dan \( \mathrm{S} = \text{"que"} \), maka karakter terakhir dari \( \mathrm{S} \) adalah "e" dan karakter pertama dari \( \mathrm{S} \) adalah "q". Maka, kata baru yang dihasilkan adalah "eq". Dengan menggunakan program yang telah kita buat, Lili dapat dengan mudah membuat kata baru yang terdiri dari karakter terakhir dan pertama dari kalimat yang diberikan.