Pascal's Triangle: Warm-up
Leçon 2 sur 3 du cours Défis de programmation pour l'entretien - Pack VI de Coddy.
Le triangle de Pascal est un tableau triangulaire de nombres où chaque nombre est la somme des deux nombres situés directement au-dessus de lui.
La première ligne contient le nombre 1, et chaque ligne suivante commence et se termine par 1. Le triangle de Pascal a de nombreuses applications mathématiques et combinatoires, notamment le calcul des coefficients binomiaux et des probabilités.
Triangle de Pascal de taille 5,
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1Défi
MoyenÉcrivez une fonction pascal qui reçoit un entier n et renvoie une chaîne de caractères représentant un tableau à deux dimensions du triangle de Pascal de taille n.
Exemples,
Entrée : 5
Sortie : [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]
Entrée : 3
Sortie : [[1],[1,1],[1,2,1]]
Supprimez tous les espaces dans votre sortie !
Essayez vous-même
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
char* pascal(int n) {
// Écrivez le code ici
}