Coddy Users - Easy
Coddy'nin Mülakat Kodlama Soruları - Paket III kursunda ders 1 / 3.
Her hafta Coddy, bir önceki haftadan daha fazla kullanıcıya sahip oluyor. Coddy'nin haftalık kullanıcılarını temsil eden özyineleme (recursion) fonksiyonu şu şekildedir:
Eğer önceki hafta x kullanıcıya ve bu hafta y kullanıcıya sahipse, Coddy gelecek hafta x + 3y kullanıcıya sahip olacak.
Coddy ilk haftada 0 kullanıcıya ve ikinci haftada 1 kullanıcıya sahipti.
Görev
KolayBir tam sayı n alan ve Coddy'nin n'inci haftadaki kullanıcı miktarını döndüren bir getUsers fonksiyonu yazın.
Örnek 1,
Girdi: 3
Beklenen çıktı: 3
Açıklama: Üçüncü haftada Coddy, ilk haftadaki kullanıcı miktarı artı ikinci haftadaki kullanıcı miktarının üç katına sahip olacak ve toplamda 1*0+3*1=3 edecektir.
Örnek 2,
Girdi: 4
Beklenen çıktı: 10
Örnek 3,
Girdi: 5
Beklenen çıktı: 33
Kısıtlamalar:
1 < n < 20
Kendin dene
int getUsers(int n) {
// Kodu buraya yazın
}