18 lines
310 B
Text
18 lines
310 B
Text
printpascal = (n) :
|
|
if (n < 1) :
|
|
1 print
|
|
(1)
|
|
. else :
|
|
prev = printpascal(n - 1)
|
|
prev append(0)
|
|
curr = (1)
|
|
n times (i):
|
|
curr append(prev(i) + prev(i + 1))
|
|
.
|
|
"\n" print
|
|
curr join(", ") print
|
|
curr
|
|
.
|
|
.
|
|
|
|
printpascal(read number integer)
|