Skip to content

Latest commit

 

History

History
125 lines (86 loc) · 3.21 KB

lab04_a.md

File metadata and controls

125 lines (86 loc) · 3.21 KB

Soal Tutorial

Doraemon Rusak

Suatu hari ketika kamu masih berpetualang dengan Nobita dan Doraemon. Seketika Doraemon mengalami kerusakan akibat kecipratan air keringat Nobita. Sistem dari otak Doraemon tiba-tiba tidak dapat memproses kata-kata yang ia dengar dengan baik. Doraemon juga tidak dapat berbicara dengan baik. Setiap kata-kata yang ia ucapkan terasa terdengar seperti robot yang rusak. Maka kamu berusaha menenangkan Doraemon, dan mengatakan bahwa segalanya akan baik-baik saja. Tetapi Doraemon malah menjawab.

Doraemon: "Aappaa? aakkuu ttiiddaakk mmeennggeerrttii aappaa yyaanngg bbaarruussaann kkaammuu kkaattaakkaann."

Nobita yang merupakan anak Teknik Komputer seketika mengerti kerusakan apa yang dialami oleh Doraemon. Maka untuk saat ini kamu sebagai murid computer science perlu membantu Nobita berkomunikasi dengan Doraemon terlebih dahulu agar ia mengerti bagaimana cara memperbaiki sistemnya. Kamu perlu menerjemahkan kalimat Nobita menjadi bahasa robot Doraemon yang sekarang, yaitu dengan mengubah setiap huruf per kata yang diucapkan menjadi berulang 2 kali.

Test Case 1

Input

abcdefg

Output

aabbccddeeffgg

Test Case 2

Input

ayosemangat

Output

aayyoosseemmaannggaatt

* Note: input dipastikan hanya 1 kata tanpa spasi dan merupakan alphabet.



Cemilan Dosa

Sesampainya di rumah kamu segera beristirahat. Kamu lelah dengan semua petualangan di dunia Doraemon. Namun, ketika kamu sedang tidur, Ibu menyuruhmu berbelanja ke supermarket. Walaupun mengantuk, sebagai anak yang berbakti kepada orang tua, kamu pun tetap pergi menjalankan tugas yang diberikan Ibu.

Di tengah jalan, kamu tersadar bahwa ini kesempatan bagimu untuk membeli cemilan yang sudah lama kamu idam-idamkan. Sebagai mahasiswa yang sering kekurangan uang, kamu merasa bahwa ini merupakan kesempatan emas bagimu. Sebenarnya kamu sadar ini merupakan tindakan yang salah. Namun, tiap kali melewati rak cemilan, kamu tidak bisa menahan godaan sehingga akhirnya kamu membeli banyak cemilan.

Akhirnya sesampai di rumah, Ibu menyadari bahwa kamu membeli banyak cemilan. Akhirnya ibu memutuskan memberi kamu hukuman. Untuk setiap cemilan yang kamu beli, ibu akan memotong uang sakumu selama satu hari. Namun, Ibu kesulitan menghitung berapa jumlah cemilan yang kamu beli, sebagai permintaaan maaf untuk ibu, kamu mau membantu ibu menghitung jumlah cemilan yang kamu beli.

Format Masukan:

  • Baris pertama berupa nama cemilan yang akan dihitung
  • Baris kedua berupa daftar semua barang yang kamu beli

Format Keluaran:

Jumlah kemunculan cemilan yang di print dengan format “Uang saku dipotong selama x hari” dimana x merupakan jumlah cemilan yang terdapat dalam belanjaan.

Test Case 1:

Input

permen
telurtempetahusayurpermenrotiberaspermenselaimentegasusutehgulakopipermendagingayamikan

Output

Uang saku dipotong selama 3 hari

Test Case 2:

Input

coklat
dagingsayurnuggetcoklatminyakmargarintepunggaramcoklatbawangshampoosabuncerminberas

Output

Uang saku dipotong selama 2 hari

PKF HFZ RCJ WR


Diambil dari Soal Tutorial Lab 4 - Kelas A.pdf (Tutorial Lab 4 DDP1 A -- 20 September 2017)