Menu
Coddy logo textTech

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.

challenge icon

Sfida

Facile

Scrivi 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