Pengguna Coddy, mudah
Pelajaran 1 dari 3 dalam kursus Tantangan Coding Wawancara Kerja, Paket III di Coddy.
Setiap minggu, jumlah pengguna Coddy lebih banyak daripada minggu sebelumnya. Fungsi rekursi yang menggambarkan jumlah pengguna Coddy setiap minggu adalah sebagai berikut:
Jika minggu sebelumnya memiliki x pengguna dan minggu ini memiliki y pengguna, Coddy akan memiliki x + 3y pengguna pada minggu berikutnya.
Coddy memiliki 0 pengguna pada minggu pertama dan 1 pengguna pada minggu kedua.
Tantangan
MudahTulis fungsi getUsers yang menerima bilangan bulat n dan mengembalikan jumlah pengguna yang dimiliki Coddy pada minggu ke-n.
Contoh 1,
Input: 3
Output yang diharapkan: 3
Penjelasan: pada minggu ketiga, jumlah pengguna Coddy adalah jumlah pengguna pada minggu pertama ditambah tiga kali jumlah pengguna pada minggu kedua, sehingga hasilnya 1*0+3*1=3.
Contoh 2,
Input: 4
Output yang diharapkan: 10
Contoh 3,
Input: 5
Output yang diharapkan: 33
Batasan:
1 < n < 20
Coba sendiri
int getUsers(int n) {
// Tulis kodemu di sini
}Semua pelajaran di Tantangan Coding Wawancara Kerja, Paket III
Latihan sendiri: Compiler C online