There was an error while loading. Please reload this page.
2 parents b86c098 + 66bf814 commit ff2aa78Copy full SHA for ff2aa78
Algorithms/Pascal/pascal_triangle.py
@@ -0,0 +1,18 @@
1
+# Pascal's Triangle
2
+def printPascalTriangle(n:int):
3
+ arr = [[0 for x in range(n)] for y in range(n)]
4
+
5
+ for line in range (0, n):
6
+ for i in range (0, line + 1):
7
+ if(i is 0 or i is line):
8
+ arr[line][i] = 1
9
+ print(arr[line][i], end = " ")
10
+ else:
11
+ arr[line][i] = (arr[line - 1][i - 1] + arr[line - 1][i])
12
13
+ print("", end = "\n")
14
15
+# Driver code (Main function)
16
+if __name__ == '__main__':
17
+ n = int (input("Enter number of rows: "))
18
+ printPascalTriangle(n)
0 commit comments