Utenti Coddy - Facile
Lezione 1 di 3 del corso Sfide di programmazione per colloqui - Pacchetto III di Coddy.
Ogni settimana, Coddy ha più utenti rispetto alla settimana precedente. La funzione ricorsiva che rappresenta gli utenti settimanali di Coddy è la seguente:
Se la settimana precedente aveva x utenti e questa settimana ne aveva y, la settimana successiva Coddy avrà x + 3y utenti.
Coddy aveva 0 utenti nella prima settimana e 1 utente nella seconda settimana.
Sfida
FacileScrivi una funzione getUsers che riceve un intero n e restituisce il numero di utenti che Coddy ha nella nª settimana.
Esempio 1,
Input: 3
Output previsto: 3
Spiegazione: nella terza settimana, Coddy avrà il numero di utenti che aveva nella prima settimana più il doppio del numero di utenti che aveva nella seconda settimana, per un totale di 1*0+3*1=3.
Esempio 2,
Input: 4
Output previsto: 10
Esempio 3,
Input: 5
Output previsto: 33
Vincoli:
1 < n < 20
Provalo tu
int getUsers(int n) {
// Scrivi il codice qui
}Tutte le lezioni di Sfide di programmazione per colloqui - Pacchetto III
Esercitati da solo: Compilatore C online