Coddy Users - Easy
Lektion 1 von 3 im Kurs Interview-Coding-Challenges – Paket III von Coddy.
Jede Woche hat Coddy mehr Benutzer als in der Vorwoche. Die Rekursionsfunktion, die Coddys wöchentliche Benutzer darstellt, sieht so aus:
Wenn die Vorwoche x Benutzer hatte und diese Woche y Benutzer hatte, wird Coddy in der nächsten Woche x + 3y Benutzer haben.
Coddy hatte 0 Benutzer in der ersten Woche und 1 Benutzer in der zweiten Woche.
Aufgabe
EinfachSchreibe eine Funktion getUsers, die eine Ganzzahl n erhält und die Anzahl der Benutzer zurückgibt, die Coddy in der n-ten Woche hat.
Beispiel 1,
Eingabe: 3
Erwartete Ausgabe: 3
Erklärung: In der dritten Woche wird Coddy die Anzahl der Benutzer haben, die es in der ersten Woche hatte, plus das Doppelte der Anzahl der Benutzer, die es in der zweiten Woche hatte, was sich auf 1*0+3*1=3 summiert.
Beispiel 2,
Eingabe: 4
Erwartete Ausgabe: 10
Beispiel 3,
Eingabe: 5
Erwartete Ausgabe: 33
Einschränkungen:
1 < n < 20
Probier es selbst
int getUsers(int n) {
// Code hier schreiben
}