Soal SMA · Soal cerita · Kesulitan 3/5
Sebuah program menerima input bilangan bulat n. Program melakukan: jika n genap, n dibagi 2; jika ganjil, n dikali 3 lalu ditambah 1. Proses diulang sampai n=1. Jika input n=7, berapa banyak langkah yang diperlukan sampai pertama kali mencapai 1?
- A.16
- B.17
- C.15
- D.14
Kunci jawaban & pembahasan
Jawaban: 16
Urutan Collatz dari 7: 7→22→11→34→17→52→26→13→40→20→10→5→16→8→4→2→1, yaitu 16 langkah.
Mau penjelasan yang menyesuaikan level anak?
Xinau AI membahas soal langkah demi langkah, menyesuaikan gaya bahasa dengan usia anak, dan menyusun latihan berikutnya berdasarkan jawaban sebelumnya.
Coba gratis 30 hari