Menu
Coddy logo textTech

Coddy Users - Easy

Leçon 1 sur 3 du cours Défis de programmation pour les entretiens - Pack III de Coddy.

Chaque semaine, Coddy a plus d'utilisateurs que la semaine précédente. La fonction de récursion qui représente les utilisateurs hebdomadaires de Coddy se présente comme suit :

Si la semaine précédente comptait x utilisateurs, et que cette semaine en comptait y, Coddy aura x + 3y utilisateurs la semaine suivante.

Coddy avait 0 utilisateur la première semaine et 1 utilisateur la deuxième semaine.

challenge icon

Défi

Facile

Écrivez une fonction getUsers qui reçoit un entier n et retourne le nombre d'utilisateurs que Coddy a à la n-ième semaine.

Exemple 1,

Entrée : 3

Sortie attendue : 3

Explication : à la troisième semaine, Coddy aura le nombre d'utilisateurs qu'il avait la première semaine plus trois fois le nombre d'utilisateurs qu'il avait la deuxième semaine, ce qui donne un total de 1*0+3*1=3.

Exemple 2,

Entrée : 4

Sortie attendue : 10

Exemple 3,

Entrée : 5

Sortie attendue : 33

 

Contraintes :

1 < n < 20

Essayez vous-même

int getUsers(int n) {
    // Écrire le code ici
}

Toutes les leçons de Défis de programmation pour les entretiens - Pack III

1Challenges

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