Menu
Coddy logo textTech

Coddy Users - Easy

Lição 1 de 3 do curso Desafios de Programação para Entrevistas - Pacote III da Coddy.

A cada semana, o Coddy tem mais usuários do que na semana anterior. A função de recursão que representa os usuários semanais do Coddy funciona assim:

Se a semana anterior teve x usuários, e esta semana teve y usuários, o Coddy terá x + 3y usuários na próxima semana.

O Coddy teve 0 usuários na primeira semana e 1 usuário na segunda semana.

challenge icon

Desafio

Fácil

Escreva uma função getUsers que recebe um número inteiro n e retorna a quantidade de usuários que o Coddy tem na n-ésima semana.

Exemplo 1,

Entrada: 3

Saída esperada: 3

Explicação: na terceira semana, o Coddy terá a quantidade de usuários que tinha na primeira semana mais o dobro da quantidade de usuários que tinha na segunda semana, totalizando 1*0+3*1=3.

Exemplo 2,

Entrada: 4

Saída esperada: 10

Exemplo 3,

Entrada: 5

Saída esperada: 33

 

Restrições:

1 < n < 20

Experimente você mesmo

int getUsers(int n) {
    // Escreva o código aqui
}

Todas as lições de Desafios de Programação para Entrevistas - Pacote III

1Challenges

Coddy Users - EasyCoddy Users (long term)Coddy Active Users