Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
%%
n = 0;
correct = [1];
assert(isequal(pascalTri(n),correct))
y =
1
|
2 | Pass |
%%
n = 1;
correct = [1 1];
assert(isequal(pascalTri(n),correct))
n =
2
a =
1 1
1 2
c =
1
c =
1 1
y =
1 1
|
3 | Pass |
%%
n = 2;
correct = [1 2 1];
assert(isequal(pascalTri(n),correct))
n =
3
a =
1 1 1
1 2 3
1 3 6
c =
1
c =
1 2
c =
1 2 1
y =
1 2 1
|
4 | Pass |
%%
n = 3;
correct = [1 3 3 1];
assert(isequal(pascalTri(n),correct))
n =
4
a =
1 1 1 1
1 2 3 4
1 3 6 10
1 4 10 20
c =
1
c =
1 3
c =
1 3 3
c =
1 3 3 1
y =
1 3 3 1
|
5 | Pass |
%%
n = 10;
correct = [1 10 45 120 210 252 210 120 45 10 1];
assert(isequal(pascalTri(n),correct))
n =
11
a =
Columns 1 through 8
1 1 1 1 1 1 1 1
1 2 3 4 5 6 7 8
1 3 6 10 15 21 28 36
1 4 10 20 35 56 84 120
1 5 15 35 70 126 210 330
1 6 21 56 126 252 462 792
1 7 28 84 210 462 924 1716
1 8 36 120 330 792 1716 3432
1 9 45 165 495 1287 3003 6435
1 10 55 220 715 2002 5005 11440
1 11 66 286 1001 3003 8008 19448
Columns 9 through 11
1 1 1
9 10 11
45 55 66
165 220 286
495 715 1001
1287 2002 3003
3003 5005 8008
6435 11440 19448
12870 24310 43758
24310 48620 92378
43758 92378 184756
c =
1
c =
1 10
c =
1 10 45
c =
1 10 45 120
c =
1 10 45 120 210
c =
1 10 45 120 210 252
c =
1 10 45 120 210 252 210
c =
1 10 45 120 210 252 210 120
c =
1 10 45 120 210 252 210 120 45
c =
1 10 45 120 210 252 210 120 45 10
c =
1 10 45 120 210 252 210 120 45 10 1
y =
1 10 45 120 210 252 210 120 45 10 1
|
Extract leading non-zero digit
967 Solvers
5737 Solvers
Getting the row and column location from a matrix
192 Solvers
739 Solvers
463 Solvers