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.
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
}