Deskripsi Untuk Soal Nomor 26 dan 28
Perhatikan potongan kode program berikut.
int TIGA(int N) {
if (N <= 1) {
return 1;
} else if (N % 3 == 0) {
return TIGA(N - 1) + TIGA(N - 3);
} else if (N % 3 == 1) {
return TIGA(N - 2);
} else {
return TIGA(N - 3);
}
}Dari 5 pilihan pemanggilan berikut, manakah yang hasil kembaliannya paling besar?
Berapa banyak dari 2025 pemanggilan TIGA(1), TIGA(2), TIGA(3), dan seterusnya hingga TIGA(2025); yang menghasilkan nilai kembalian berupa 1?
Tuliskan jawaban dalam bentuk ANGKA.
Berapakah hasil dari penjumlahan:
TIGA(1) + TIGA(2) + TIGA(3) + ... + TIGA(100)?
Tuliskan jawaban dalam bentuk ANGKA.
Masuk untuk menulis jawaban