Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
s = '123454321';
i_correct = 3;
assert(isequal(running_product(s),i_correct))
s =
120 480 720 480 120 24 6 2 1
|
2 | Pass |
s = '5820974944592307816406286208998628034825342117067';
i_correct = 28;
assert(isequal(running_product(s),i_correct))
s =
Columns 1 through 14
0 0 0 0 9072 4032 2880 6480 1440 1080 0 0 0 0
Columns 15 through 28
0 1344 0 0 0 0 0 1152 0 0 0 0 0 31104
Columns 29 through 42
7776 6912 0 0 0 0 0 960 960 960 240 120 24 56
Columns 43 through 49
0 0 0 0 0 42 7
|
3 | Pass |
s = '141592653589793238462643383279502884197169399399999';
i_correct = 47;
assert(isequal(running_product(s),i_correct))
s =
Columns 1 through 14
180 360 540 2700 1620 900 3600 5400 7560 22680 13608 3402 1134 1296
Columns 15 through 28
576 1152 1152 2304 1152 864 432 1728 864 432 1008 3024 1890 0
Columns 29 through 42
0 0 0 0 512 2304 2016 252 378 3402 1134 1458 13122 6561
Columns 43 through 51
6561 19683 19683 19683 59049 6561 729 81 9
|
4 | Pass |
s = '7831652712019091456485669234603486104543266482133936072602';
i_correct = 21;
assert(isequal(running_product(s),i_correct))
s =
Columns 1 through 14
1008 720 180 420 420 140 0 0 0 0 0 0 0 0
Columns 15 through 28
1080 480 3840 4800 5760 5760 12960 3240 1944 1296 1296 0 0 0
Columns 29 through 42
0 0 576 0 0 0 0 0 480 720 864 864 2304 2304
Columns 43 through 56
384 192 144 162 243 1458 0 0 0 0 0 0 0 0
Columns 57 through 58
0 2
|
5 | Pass |
s = '70066063155881748815209209628292540917153643678925903600113305305488';
i_correct = 44;
assert(isequal(running_product(s),i_correct))
s =
Columns 1 through 14
0 0 0 0 0 0 450 600 1600 1600 2240 1792 1792 1792
Columns 15 through 28
1792 1280 640 0 0 0 0 0 0 0 0 1728 1728 576
Columns 29 through 42
1440 720 0 0 0 0 0 315 105 630 360 1080 1296 3024
Columns 43 through 56
4032 9072 6048 5040 6480 0 0 0 0 0 0 0 0 0
Columns 57 through 68
0 0 0 0 0 0 0 0 1280 256 64 8
|
6 | Pass |
s = '11111';
i_correct = 1;
assert(isequal(running_product(s),i_correct))
s =
1 1 1 1 1
|
1137 Solvers
553 Solvers
Make one big string out of two smaller strings
1070 Solvers
265 Solvers
134 Solvers