Cody

Solution 1908558

Submitted on 22 Aug 2019 by Marcel Kreuzberg
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test Status Code Input and Output
1   Pass
assessFunctionAbsence({'regexp', 'regexpi', 'str2num'},'FileName','div_tri_n.m')

2   Pass
assert(isequal(div_tri_n(2),6))

number = 1 trinumber = 1 ant = 1 1 trinumber = 3 ant = 1 3 trinumber = 6 ant = 1 6 ant = 1 6 2 3

3   Pass
assert(isequal(div_tri_n(4),28))

number = 1 trinumber = 1 ant = 1 1 trinumber = 3 ant = 1 3 trinumber = 6 ant = 1 6 ant = 1 6 2 3 trinumber = 10 ant = 1 10 ant = 1 10 2 5 trinumber = 15 ant = 1 15 ant = 1 15 3 5 trinumber = 21 ant = 1 21 ant = 1 21 3 7 trinumber = 28 ant = 1 28 ant = 1 28 2 14 ant = 1 28 2 14 4 7

4   Pass
assert(isequal(div_tri_n(8),36))

number = 1 trinumber = 1 ant = 1 1 trinumber = 3 ant = 1 3 trinumber = 6 ant = 1 6 ant = 1 6 2 3 trinumber = 10 ant = 1 10 ant = 1 10 2 5 trinumber = 15 ant = 1 15 ant = 1 15 3 5 trinumber = 21 ant = 1 21 ant = 1 21 3 7 trinumber = 28 ant = 1 28 ant = 1 28 2 14 ant = 1 28 2 14 4 7 trinumber = 36 ant = 1 36 ant = 1 36 2 18 ant = 1 36 2 18 3 12 ant = 1 36 2 18 3 12 4 9 ant = 1 36 2 18 3 12 4 9 6 6

5   Pass
assert(isequal(div_tri_n(10),120))

number = 1 trinumber = 1 ant = 1 1 trinumber = 3 ant = 1 3 trinumber = 6 ant = 1 6 ant = 1 6 2 3 trinumber = 10 ant = 1 10 ant = 1 10 2 5 trinumber = 15 ant = 1 15 ant = 1 15 3 5 trinumber = 21 ant = 1 21 ant = 1 21 3 7 trinumber = 28 ant = 1 28 ant = 1 28 2 14 ant = 1 28 2 14 4 7 trinumber = 36 ant = 1 36 ant = 1 36 2 18 ant = 1 36 2 18 3 12 ant = 1 36 2 18 3 12 4 9 ant = 1 36 2 18 3 12 4 9 6 6 trinumber = 45 ant = 1 45 ant = 1 45 3 15 ant = 1 45 3 15 5 9 trinumber = 55 ant = 1 55 ant = 1 55 5 11 trinumber = 66 ant = 1 66 ant = 1 66 2 33 ant = 1 66 2 33 3 22 ant = 1 66 2 33 3 22 6 11 trinumber = 78 ant = 1 78 ant = 1 78 2 39 ant = 1 78 2 39 3 26 ant = 1 78 2 39 3 26 6 13 trinumber = 91 ant = 1 91 ant = 1 91 7 13 trinumber = 105 ant = 1 105 ant = 1 105 3 35 ant = 1 105 3 35 5 21 ant = 1 105 3 35 5 21 7 15 trinumber = 120 ant = 1 120 ant = 1 120 2 60 ant = 1 120 2 60 3 40 ant = 1 120 2 60 3 40 4 30 ant = 1 120 2 60 3 40 4 30 5 24 ant = 1 120 2 60 3 40 4 30 5 24 6 20 ant = 1 120 2 60 3 40 4 30 5 24 6 20 8 15 ant = 1 120 2 60 3 40 4 30 5 24 6 20 8 15 10 12

6   Pass
assert(isequal(div_tri_n(20),630))

number = 1 trinumber = 1 ant = 1 1 trinumber = 3 ant = 1 3 trinumber = 6 ant = 1 6 ant = 1 6 2 3 trinumber = 10 ant = 1 10 ant = 1 10 2 5 trinumber = 15 ant = 1 15 ant = 1 15 3 5 trinumber = 21 ant = 1 21 ant = 1 21 3 7 trinumber = 28 ant = 1 28 ant = 1 28 2 14 ant = 1 28 2 14 4 7 trinumber = 36 ant = 1 36 ant = 1 36 2 18 ant = 1 36 2 18 3 12 ant = 1 36 2 18 3 12 4 9 ant = 1 36 2 18 3 12 4 9 6 6 trinumber = 45 ant = 1 45 ant = 1 45 3 15 ant = 1 45 3 15 5 9 trinumber = 55 ant = 1 55 ant = 1 55 5 11 trinumber = 66 ant = 1 66 ant = 1 66 2 33 ant = 1 66 2 33 3 22 ant = 1 66 2 33 3 22 6 11 trinumber = 78 ant = 1 78 ant = 1 78 2 39 ant = 1 78 2 39 3 26 ant = 1 78 2 39 3 26 6 13 trinumber = 91 ant = 1 91 ant = 1 91 7 13 trinumber = 105 ant = 1 105 ant = 1 105 3 35 ant = 1 105 3 35 5 21 ant = 1 105 3 35 5 21 7 15 trinumber = 120 ant = 1 120 ant = 1 120 2 60 ant = 1 120 2 60 3 40 ant = 1 120 2 60 3 40 4 30 ant = 1 120 2 60 3 40 4 30 5 24 ant = 1 120 2 60 3 40 4 30 5 24 6 20 ant = 1 120 2 60 3 40 4 30 5 24 6 20 8 15 ant = 1 120 2 60 3 40 4 30 5 24 6 20 8 15 10 12 trinumber = 136 ant = 1 136 ant = 1 136 2 68 ant = 1 136 2 68 4 34 ant = 1 136 2 68 4 34 8 17 trinumber = 153 ant = 1 153 ant = 1 153 3 51 ant = 1 153 3 51 9 17 trinumber = 171 ant = 1 171 ant = 1 171 3 57 ant = 1 171 3 57 9 19 trinumber = 190 ant = 1 190 ant = 1 190 2 95 ant = 1 190 2 95 5 38 ant = 1 190 2 95 5 38 10 19 trinumber = 210 ant = 1 210 ant = 1 210 2 105 ant = 1 210 2 105 3 70 ant = 1 210 2 105 3 70 5 42 ant = 1 210 2 105 3 70 5 42 6 35 ant = 1 210 2 105 3 70 5 42 6 35 7 30 ant = 1 210 2 105 3 70 5 42 6 35 7 30 10 21 ant = 1 210 2 105 3 70 5 42 6 35 7 30 10 21 14 15 trinumber = 231 ant = 1 231 ant = 1 231 3 77 ant = 1 231 3 77 7 33 ant = 1 231 3 77 7 33 11 21 trinumber = 253 ant = 1 253 ant = 1 253 11 23 trinumber = 276 ant = 1 276 ant = 1 276 2 138 ant = 1 276 2 138 3 92 ant = 1 276 2 138 3 92 4 69 ant = 1 276 2 138 3 92 4 69 6 46 ant = 1 276 2 138 3 92 4 69 6 46 12 23 trinumber = 300 ant = 1 300 ant = 1 300 2 150 ant = 1 300 2 150 3 100 ant = 1 300 2 150 3 100 4 75 ant = 1 300 2 150 3 100 4 75 5 60 ant = 1 300 2 150 3 100 4 75 5 60 6 50 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 12 25 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 12 25 15 20 trinumber = 325 ant = 1 325 ant = 1 325 5 65 ant = 1 325 5 65 13 25 trinumber = 351 ant = 1 351 ant = 1 351 3 117 ant = 1 351 3 117 9 39 ant = 1 351 3 117 9 39 13 27 trinumber = 378 ant = 1 378 ant = 1 378 2 189 ant = 1 378 2 189 3 126 ant = 1 378 2 189 3 126 6 63 ant = 1 378 2 189 3 126 6 63 7 54 ant = 1 378 2 189 3 126 6 63 7 54 9 42 ant = 1 378 2 189 3 126 6 63 7 54 9 42 14 27 ant = 1 378 2 189 3 126 6 63 7 54 9 42 14 27 18 21 trinumber = 406 ant = 1 406 ant = 1 406 2 203 ant = 1 406 2 203 7 58 ant = 1 406 2 203 7 58 14 29 trinumber = 435 ant = 1 435 ant = 1 435 3 145 ant = 1 435 3 145 5 87 ant = 1 435 3 145 5 87 15 29 trinumber = 465 ant = 1 465 ant = 1 465 3 155 ant = 1 465 3 155 5 93 ant = 1 465 3 155 5 93 15 31 trinumber = 496 ant = 1 496 ant = 1 496 2 248 ant = 1 496 2 248 4 124 ant = 1 496 2 248 4 124 8 62 ant = 1 496 2 248 4 124 8 62 16 31 trinumber = 528 ant = 1 528 ant = 1 528 2 264 ant = 1 528 2 264 3 176 ant = 1 528 2 264 3 176 4 132 ant = 1 528 2 264 3 176 4 132 6 88 ant = 1 528 2 264 3 176 4 132 6 88 8 66 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 16 33 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 16 33 22 24 trinumber = 561 ant = 1 561 ant = 1 561 3 187 ant = 1 561 3 187 11 51 ant = 1 561 3 187 11 51 17 33 trinumber = 595 ant = 1 595 ant = 1 595 5 119 ant = 1 595 5 119 7 85 ant = 1 595 5 119 7 85 17 35 trinumber = 630 ant = 1 630 ant = 1 630 2 315 ant = 1 630 2 315 3 210 ant = 1 630 2 315 3 210 5 126 ant = 1 630 2 315 3 210 5 126 6 105 ant = 1 630 2 315 3 210 5 126 6 105 7 90 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 18 35 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 18 35 21 30

7   Pass
assert(isequal(div_tri_n(25),2016))

number = 1 trinumber = 1 ant = 1 1 trinumber = 3 ant = 1 3 trinumber = 6 ant = 1 6 ant = 1 6 2 3 trinumber = 10 ant = 1 10 ant = 1 10 2 5 trinumber = 15 ant = 1 15 ant = 1 15 3 5 trinumber = 21 ant = 1 21 ant = 1 21 3 7 trinumber = 28 ant = 1 28 ant = 1 28 2 14 ant = 1 28 2 14 4 7 trinumber = 36 ant = 1 36 ant = 1 36 2 18 ant = 1 36 2 18 3 12 ant = 1 36 2 18 3 12 4 9 ant = 1 36 2 18 3 12 4 9 6 6 trinumber = 45 ant = 1 45 ant = 1 45 3 15 ant = 1 45 3 15 5 9 trinumber = 55 ant = 1 55 ant = 1 55 5 11 trinumber = 66 ant = 1 66 ant = 1 66 2 33 ant = 1 66 2 33 3 22 ant = 1 66 2 33 3 22 6 11 trinumber = 78 ant = 1 78 ant = 1 78 2 39 ant = 1 78 2 39 3 26 ant = 1 78 2 39 3 26 6 13 trinumber = 91 ant = 1 91 ant = 1 91 7 13 trinumber = 105 ant = 1 105 ant = 1 105 3 35 ant = 1 105 3 35 5 21 ant = 1 105 3 35 5 21 7 15 trinumber = 120 ant = 1 120 ant = 1 120 2 60 ant = 1 120 2 60 3 40 ant = 1 120 2 60 3 40 4 30 ant = 1 120 2 60 3 40 4 30 5 24 ant = 1 120 2 60 3 40 4 30 5 24 6 20 ant = 1 120 2 60 3 40 4 30 5 24 6 20 8 15 ant = 1 120 2 60 3 40 4 30 5 24 6 20 8 15 10 12 trinumber = 136 ant = 1 136 ant = 1 136 2 68 ant = 1 136 2 68 4 34 ant = 1 136 2 68 4 34 8 17 trinumber = 153 ant = 1 153 ant = 1 153 3 51 ant = 1 153 3 51 9 17 trinumber = 171 ant = 1 171 ant = 1 171 3 57 ant = 1 171 3 57 9 19 trinumber = 190 ant = 1 190 ant = 1 190 2 95 ant = 1 190 2 95 5 38 ant = 1 190 2 95 5 38 10 19 trinumber = 210 ant = 1 210 ant = 1 210 2 105 ant = 1 210 2 105 3 70 ant = 1 210 2 105 3 70 5 42 ant = 1 210 2 105 3 70 5 42 6 35 ant = 1 210 2 105 3 70 5 42 6 35 7 30 ant = 1 210 2 105 3 70 5 42 6 35 7 30 10 21 ant = 1 210 2 105 3 70 5 42 6 35 7 30 10 21 14 15 trinumber = 231 ant = 1 231 ant = 1 231 3 77 ant = 1 231 3 77 7 33 ant = 1 231 3 77 7 33 11 21 trinumber = 253 ant = 1 253 ant = 1 253 11 23 trinumber = 276 ant = 1 276 ant = 1 276 2 138 ant = 1 276 2 138 3 92 ant = 1 276 2 138 3 92 4 69 ant = 1 276 2 138 3 92 4 69 6 46 ant = 1 276 2 138 3 92 4 69 6 46 12 23 trinumber = 300 ant = 1 300 ant = 1 300 2 150 ant = 1 300 2 150 3 100 ant = 1 300 2 150 3 100 4 75 ant = 1 300 2 150 3 100 4 75 5 60 ant = 1 300 2 150 3 100 4 75 5 60 6 50 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 12 25 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 12 25 15 20 trinumber = 325 ant = 1 325 ant = 1 325 5 65 ant = 1 325 5 65 13 25 trinumber = 351 ant = 1 351 ant = 1 351 3 117 ant = 1 351 3 117 9 39 ant = 1 351 3 117 9 39 13 27 trinumber = 378 ant = 1 378 ant = 1 378 2 189 ant = 1 378 2 189 3 126 ant = 1 378 2 189 3 126 6 63 ant = 1 378 2 189 3 126 6 63 7 54 ant = 1 378 2 189 3 126 6 63 7 54 9 42 ant = 1 378 2 189 3 126 6 63 7 54 9 42 14 27 ant = 1 378 2 189 3 126 6 63 7 54 9 42 14 27 18 21 trinumber = 406 ant = 1 406 ant = 1 406 2 203 ant = 1 406 2 203 7 58 ant = 1 406 2 203 7 58 14 29 trinumber = 435 ant = 1 435 ant = 1 435 3 145 ant = 1 435 3 145 5 87 ant = 1 435 3 145 5 87 15 29 trinumber = 465 ant = 1 465 ant = 1 465 3 155 ant = 1 465 3 155 5 93 ant = 1 465 3 155 5 93 15 31 trinumber = 496 ant = 1 496 ant = 1 496 2 248 ant = 1 496 2 248 4 124 ant = 1 496 2 248 4 124 8 62 ant = 1 496 2 248 4 124 8 62 16 31 trinumber = 528 ant = 1 528 ant = 1 528 2 264 ant = 1 528 2 264 3 176 ant = 1 528 2 264 3 176 4 132 ant = 1 528 2 264 3 176 4 132 6 88 ant = 1 528 2 264 3 176 4 132 6 88 8 66 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 16 33 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 16 33 22 24 trinumber = 561 ant = 1 561 ant = 1 561 3 187 ant = 1 561 3 187 11 51 ant = 1 561 3 187 11 51 17 33 trinumber = 595 ant = 1 595 ant = 1 595 5 119 ant = 1 595 5 119 7 85 ant = 1 595 5 119 7 85 17 35 trinumber = 630 ant = 1 630 ant = 1 630 2 315 ant = 1 630 2 315 3 210 ant = 1 630 2 315 3 210 5 126 ant = 1 630 2 315 3 210 5 126 6 105 ant = 1 630 2 315 3 210 5 126 6 105 7 90 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 18 35 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 18 35 21 30 trinumber = 666 ant = 1 666 ant = 1 666 2 333 ant = 1 666 2 333 3 222 ant = 1 666 2 333 3 222 6 111 ant = 1 666 2 333 3 222 6 111 9 74 ant = 1 666 2 333 3 222 6 111 9 74 18 37 trinumber = 703 ant = 1 703 ant = 1 703 19 37 trinumber = 741 ant = 1 741 ant = 1 741 3 247 ant = 1 741 3 247 13 57 ant = 1 741 3 247 13 57 19 39 trinumber = 780 ant = 1 780 ant = 1 780 2 390 ant = 1 780 2 390 3 260 ant = 1 780 2 390 3 260 4 195 ant = 1 780 2 390 3 260 4 195 5 156 ant = 1 780 2 390 3 260 4 195 5 156 6 130 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 15 52 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 15 52 20 39 ant = 1 780 2 390 3 260 4 195 5 156 6...

8   Pass
assert(isequal(div_tri_n(39),3240))

number = 1 trinumber = 1 ant = 1 1 trinumber = 3 ant = 1 3 trinumber = 6 ant = 1 6 ant = 1 6 2 3 trinumber = 10 ant = 1 10 ant = 1 10 2 5 trinumber = 15 ant = 1 15 ant = 1 15 3 5 trinumber = 21 ant = 1 21 ant = 1 21 3 7 trinumber = 28 ant = 1 28 ant = 1 28 2 14 ant = 1 28 2 14 4 7 trinumber = 36 ant = 1 36 ant = 1 36 2 18 ant = 1 36 2 18 3 12 ant = 1 36 2 18 3 12 4 9 ant = 1 36 2 18 3 12 4 9 6 6 trinumber = 45 ant = 1 45 ant = 1 45 3 15 ant = 1 45 3 15 5 9 trinumber = 55 ant = 1 55 ant = 1 55 5 11 trinumber = 66 ant = 1 66 ant = 1 66 2 33 ant = 1 66 2 33 3 22 ant = 1 66 2 33 3 22 6 11 trinumber = 78 ant = 1 78 ant = 1 78 2 39 ant = 1 78 2 39 3 26 ant = 1 78 2 39 3 26 6 13 trinumber = 91 ant = 1 91 ant = 1 91 7 13 trinumber = 105 ant = 1 105 ant = 1 105 3 35 ant = 1 105 3 35 5 21 ant = 1 105 3 35 5 21 7 15 trinumber = 120 ant = 1 120 ant = 1 120 2 60 ant = 1 120 2 60 3 40 ant = 1 120 2 60 3 40 4 30 ant = 1 120 2 60 3 40 4 30 5 24 ant = 1 120 2 60 3 40 4 30 5 24 6 20 ant = 1 120 2 60 3 40 4 30 5 24 6 20 8 15 ant = 1 120 2 60 3 40 4 30 5 24 6 20 8 15 10 12 trinumber = 136 ant = 1 136 ant = 1 136 2 68 ant = 1 136 2 68 4 34 ant = 1 136 2 68 4 34 8 17 trinumber = 153 ant = 1 153 ant = 1 153 3 51 ant = 1 153 3 51 9 17 trinumber = 171 ant = 1 171 ant = 1 171 3 57 ant = 1 171 3 57 9 19 trinumber = 190 ant = 1 190 ant = 1 190 2 95 ant = 1 190 2 95 5 38 ant = 1 190 2 95 5 38 10 19 trinumber = 210 ant = 1 210 ant = 1 210 2 105 ant = 1 210 2 105 3 70 ant = 1 210 2 105 3 70 5 42 ant = 1 210 2 105 3 70 5 42 6 35 ant = 1 210 2 105 3 70 5 42 6 35 7 30 ant = 1 210 2 105 3 70 5 42 6 35 7 30 10 21 ant = 1 210 2 105 3 70 5 42 6 35 7 30 10 21 14 15 trinumber = 231 ant = 1 231 ant = 1 231 3 77 ant = 1 231 3 77 7 33 ant = 1 231 3 77 7 33 11 21 trinumber = 253 ant = 1 253 ant = 1 253 11 23 trinumber = 276 ant = 1 276 ant = 1 276 2 138 ant = 1 276 2 138 3 92 ant = 1 276 2 138 3 92 4 69 ant = 1 276 2 138 3 92 4 69 6 46 ant = 1 276 2 138 3 92 4 69 6 46 12 23 trinumber = 300 ant = 1 300 ant = 1 300 2 150 ant = 1 300 2 150 3 100 ant = 1 300 2 150 3 100 4 75 ant = 1 300 2 150 3 100 4 75 5 60 ant = 1 300 2 150 3 100 4 75 5 60 6 50 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 12 25 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 12 25 15 20 trinumber = 325 ant = 1 325 ant = 1 325 5 65 ant = 1 325 5 65 13 25 trinumber = 351 ant = 1 351 ant = 1 351 3 117 ant = 1 351 3 117 9 39 ant = 1 351 3 117 9 39 13 27 trinumber = 378 ant = 1 378 ant = 1 378 2 189 ant = 1 378 2 189 3 126 ant = 1 378 2 189 3 126 6 63 ant = 1 378 2 189 3 126 6 63 7 54 ant = 1 378 2 189 3 126 6 63 7 54 9 42 ant = 1 378 2 189 3 126 6 63 7 54 9 42 14 27 ant = 1 378 2 189 3 126 6 63 7 54 9 42 14 27 18 21 trinumber = 406 ant = 1 406 ant = 1 406 2 203 ant = 1 406 2 203 7 58 ant = 1 406 2 203 7 58 14 29 trinumber = 435 ant = 1 435 ant = 1 435 3 145 ant = 1 435 3 145 5 87 ant = 1 435 3 145 5 87 15 29 trinumber = 465 ant = 1 465 ant = 1 465 3 155 ant = 1 465 3 155 5 93 ant = 1 465 3 155 5 93 15 31 trinumber = 496 ant = 1 496 ant = 1 496 2 248 ant = 1 496 2 248 4 124 ant = 1 496 2 248 4 124 8 62 ant = 1 496 2 248 4 124 8 62 16 31 trinumber = 528 ant = 1 528 ant = 1 528 2 264 ant = 1 528 2 264 3 176 ant = 1 528 2 264 3 176 4 132 ant = 1 528 2 264 3 176 4 132 6 88 ant = 1 528 2 264 3 176 4 132 6 88 8 66 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 16 33 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 16 33 22 24 trinumber = 561 ant = 1 561 ant = 1 561 3 187 ant = 1 561 3 187 11 51 ant = 1 561 3 187 11 51 17 33 trinumber = 595 ant = 1 595 ant = 1 595 5 119 ant = 1 595 5 119 7 85 ant = 1 595 5 119 7 85 17 35 trinumber = 630 ant = 1 630 ant = 1 630 2 315 ant = 1 630 2 315 3 210 ant = 1 630 2 315 3 210 5 126 ant = 1 630 2 315 3 210 5 126 6 105 ant = 1 630 2 315 3 210 5 126 6 105 7 90 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 18 35 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 18 35 21 30 trinumber = 666 ant = 1 666 ant = 1 666 2 333 ant = 1 666 2 333 3 222 ant = 1 666 2 333 3 222 6 111 ant = 1 666 2 333 3 222 6 111 9 74 ant = 1 666 2 333 3 222 6 111 9 74 18 37 trinumber = 703 ant = 1 703 ant = 1 703 19 37 trinumber = 741 ant = 1 741 ant = 1 741 3 247 ant = 1 741 3 247 13 57 ant = 1 741 3 247 13 57 19 39 trinumber = 780 ant = 1 780 ant = 1 780 2 390 ant = 1 780 2 390 3 260 ant = 1 780 2 390 3 260 4 195 ant = 1 780 2 390 3 260 4 195 5 156 ant = 1 780 2 390 3 260 4 195 5 156 6 130 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 15 52 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 15 52 20 39 ant = 1 780 2 390 3 260 4 195 5 156 6...

9   Pass
assert(isequal(div_tri_n(40),5460))

number = 1 trinumber = 1 ant = 1 1 trinumber = 3 ant = 1 3 trinumber = 6 ant = 1 6 ant = 1 6 2 3 trinumber = 10 ant = 1 10 ant = 1 10 2 5 trinumber = 15 ant = 1 15 ant = 1 15 3 5 trinumber = 21 ant = 1 21 ant = 1 21 3 7 trinumber = 28 ant = 1 28 ant = 1 28 2 14 ant = 1 28 2 14 4 7 trinumber = 36 ant = 1 36 ant = 1 36 2 18 ant = 1 36 2 18 3 12 ant = 1 36 2 18 3 12 4 9 ant = 1 36 2 18 3 12 4 9 6 6 trinumber = 45 ant = 1 45 ant = 1 45 3 15 ant = 1 45 3 15 5 9 trinumber = 55 ant = 1 55 ant = 1 55 5 11 trinumber = 66 ant = 1 66 ant = 1 66 2 33 ant = 1 66 2 33 3 22 ant = 1 66 2 33 3 22 6 11 trinumber = 78 ant = 1 78 ant = 1 78 2 39 ant = 1 78 2 39 3 26 ant = 1 78 2 39 3 26 6 13 trinumber = 91 ant = 1 91 ant = 1 91 7 13 trinumber = 105 ant = 1 105 ant = 1 105 3 35 ant = 1 105 3 35 5 21 ant = 1 105 3 35 5 21 7 15 trinumber = 120 ant = 1 120 ant = 1 120 2 60 ant = 1 120 2 60 3 40 ant = 1 120 2 60 3 40 4 30 ant = 1 120 2 60 3 40 4 30 5 24 ant = 1 120 2 60 3 40 4 30 5 24 6 20 ant = 1 120 2 60 3 40 4 30 5 24 6 20 8 15 ant = 1 120 2 60 3 40 4 30 5 24 6 20 8 15 10 12 trinumber = 136 ant = 1 136 ant = 1 136 2 68 ant = 1 136 2 68 4 34 ant = 1 136 2 68 4 34 8 17 trinumber = 153 ant = 1 153 ant = 1 153 3 51 ant = 1 153 3 51 9 17 trinumber = 171 ant = 1 171 ant = 1 171 3 57 ant = 1 171 3 57 9 19 trinumber = 190 ant = 1 190 ant = 1 190 2 95 ant = 1 190 2 95 5 38 ant = 1 190 2 95 5 38 10 19 trinumber = 210 ant = 1 210 ant = 1 210 2 105 ant = 1 210 2 105 3 70 ant = 1 210 2 105 3 70 5 42 ant = 1 210 2 105 3 70 5 42 6 35 ant = 1 210 2 105 3 70 5 42 6 35 7 30 ant = 1 210 2 105 3 70 5 42 6 35 7 30 10 21 ant = 1 210 2 105 3 70 5 42 6 35 7 30 10 21 14 15 trinumber = 231 ant = 1 231 ant = 1 231 3 77 ant = 1 231 3 77 7 33 ant = 1 231 3 77 7 33 11 21 trinumber = 253 ant = 1 253 ant = 1 253 11 23 trinumber = 276 ant = 1 276 ant = 1 276 2 138 ant = 1 276 2 138 3 92 ant = 1 276 2 138 3 92 4 69 ant = 1 276 2 138 3 92 4 69 6 46 ant = 1 276 2 138 3 92 4 69 6 46 12 23 trinumber = 300 ant = 1 300 ant = 1 300 2 150 ant = 1 300 2 150 3 100 ant = 1 300 2 150 3 100 4 75 ant = 1 300 2 150 3 100 4 75 5 60 ant = 1 300 2 150 3 100 4 75 5 60 6 50 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 12 25 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 12 25 15 20 trinumber = 325 ant = 1 325 ant = 1 325 5 65 ant = 1 325 5 65 13 25 trinumber = 351 ant = 1 351 ant = 1 351 3 117 ant = 1 351 3 117 9 39 ant = 1 351 3 117 9 39 13 27 trinumber = 378 ant = 1 378 ant = 1 378 2 189 ant = 1 378 2 189 3 126 ant = 1 378 2 189 3 126 6 63 ant = 1 378 2 189 3 126 6 63 7 54 ant = 1 378 2 189 3 126 6 63 7 54 9 42 ant = 1 378 2 189 3 126 6 63 7 54 9 42 14 27 ant = 1 378 2 189 3 126 6 63 7 54 9 42 14 27 18 21 trinumber = 406 ant = 1 406 ant = 1 406 2 203 ant = 1 406 2 203 7 58 ant = 1 406 2 203 7 58 14 29 trinumber = 435 ant = 1 435 ant = 1 435 3 145 ant = 1 435 3 145 5 87 ant = 1 435 3 145 5 87 15 29 trinumber = 465 ant = 1 465 ant = 1 465 3 155 ant = 1 465 3 155 5 93 ant = 1 465 3 155 5 93 15 31 trinumber = 496 ant = 1 496 ant = 1 496 2 248 ant = 1 496 2 248 4 124 ant = 1 496 2 248 4 124 8 62 ant = 1 496 2 248 4 124 8 62 16 31 trinumber = 528 ant = 1 528 ant = 1 528 2 264 ant = 1 528 2 264 3 176 ant = 1 528 2 264 3 176 4 132 ant = 1 528 2 264 3 176 4 132 6 88 ant = 1 528 2 264 3 176 4 132 6 88 8 66 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 16 33 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 16 33 22 24 trinumber = 561 ant = 1 561 ant = 1 561 3 187 ant = 1 561 3 187 11 51 ant = 1 561 3 187 11 51 17 33 trinumber = 595 ant = 1 595 ant = 1 595 5 119 ant = 1 595 5 119 7 85 ant = 1 595 5 119 7 85 17 35 trinumber = 630 ant = 1 630 ant = 1 630 2 315 ant = 1 630 2 315 3 210 ant = 1 630 2 315 3 210 5 126 ant = 1 630 2 315 3 210 5 126 6 105 ant = 1 630 2 315 3 210 5 126 6 105 7 90 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 18 35 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 18 35 21 30 trinumber = 666 ant = 1 666 ant = 1 666 2 333 ant = 1 666 2 333 3 222 ant = 1 666 2 333 3 222 6 111 ant = 1 666 2 333 3 222 6 111 9 74 ant = 1 666 2 333 3 222 6 111 9 74 18 37 trinumber = 703 ant = 1 703 ant = 1 703 19 37 trinumber = 741 ant = 1 741 ant = 1 741 3 247 ant = 1 741 3 247 13 57 ant = 1 741 3 247 13 57 19 39 trinumber = 780 ant = 1 780 ant = 1 780 2 390 ant = 1 780 2 390 3 260 ant = 1 780 2 390 3 260 4 195 ant = 1 780 2 390 3 260 4 195 5 156 ant = 1 780 2 390 3 260 4 195 5 156 6 130 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 15 52 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 15 52 20 39 ant = 1 780 2 390 3 260 4 195 5 156 6...

10   Pass
assert(isequal(div_tri_n(50),25200))

number = 1 trinumber = 1 ant = 1 1 trinumber = 3 ant = 1 3 trinumber = 6 ant = 1 6 ant = 1 6 2 3 trinumber = 10 ant = 1 10 ant = 1 10 2 5 trinumber = 15 ant = 1 15 ant = 1 15 3 5 trinumber = 21 ant = 1 21 ant = 1 21 3 7 trinumber = 28 ant = 1 28 ant = 1 28 2 14 ant = 1 28 2 14 4 7 trinumber = 36 ant = 1 36 ant = 1 36 2 18 ant = 1 36 2 18 3 12 ant = 1 36 2 18 3 12 4 9 ant = 1 36 2 18 3 12 4 9 6 6 trinumber = 45 ant = 1 45 ant = 1 45 3 15 ant = 1 45 3 15 5 9 trinumber = 55 ant = 1 55 ant = 1 55 5 11 trinumber = 66 ant = 1 66 ant = 1 66 2 33 ant = 1 66 2 33 3 22 ant = 1 66 2 33 3 22 6 11 trinumber = 78 ant = 1 78 ant = 1 78 2 39 ant = 1 78 2 39 3 26 ant = 1 78 2 39 3 26 6 13 trinumber = 91 ant = 1 91 ant = 1 91 7 13 trinumber = 105 ant = 1 105 ant = 1 105 3 35 ant = 1 105 3 35 5 21 ant = 1 105 3 35 5 21 7 15 trinumber = 120 ant = 1 120 ant = 1 120 2 60 ant = 1 120 2 60 3 40 ant = 1 120 2 60 3 40 4 30 ant = 1 120 2 60 3 40 4 30 5 24 ant = 1 120 2 60 3 40 4 30 5 24 6 20 ant = 1 120 2 60 3 40 4 30 5 24 6 20 8 15 ant = 1 120 2 60 3 40 4 30 5 24 6 20 8 15 10 12 trinumber = 136 ant = 1 136 ant = 1 136 2 68 ant = 1 136 2 68 4 34 ant = 1 136 2 68 4 34 8 17 trinumber = 153 ant = 1 153 ant = 1 153 3 51 ant = 1 153 3 51 9 17 trinumber = 171 ant = 1 171 ant = 1 171 3 57 ant = 1 171 3 57 9 19 trinumber = 190 ant = 1 190 ant = 1 190 2 95 ant = 1 190 2 95 5 38 ant = 1 190 2 95 5 38 10 19 trinumber = 210 ant = 1 210 ant = 1 210 2 105 ant = 1 210 2 105 3 70 ant = 1 210 2 105 3 70 5 42 ant = 1 210 2 105 3 70 5 42 6 35 ant = 1 210 2 105 3 70 5 42 6 35 7 30 ant = 1 210 2 105 3 70 5 42 6 35 7 30 10 21 ant = 1 210 2 105 3 70 5 42 6 35 7 30 10 21 14 15 trinumber = 231 ant = 1 231 ant = 1 231 3 77 ant = 1 231 3 77 7 33 ant = 1 231 3 77 7 33 11 21 trinumber = 253 ant = 1 253 ant = 1 253 11 23 trinumber = 276 ant = 1 276 ant = 1 276 2 138 ant = 1 276 2 138 3 92 ant = 1 276 2 138 3 92 4 69 ant = 1 276 2 138 3 92 4 69 6 46 ant = 1 276 2 138 3 92 4 69 6 46 12 23 trinumber = 300 ant = 1 300 ant = 1 300 2 150 ant = 1 300 2 150 3 100 ant = 1 300 2 150 3 100 4 75 ant = 1 300 2 150 3 100 4 75 5 60 ant = 1 300 2 150 3 100 4 75 5 60 6 50 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 12 25 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 12 25 15 20 trinumber = 325 ant = 1 325 ant = 1 325 5 65 ant = 1 325 5 65 13 25 trinumber = 351 ant = 1 351 ant = 1 351 3 117 ant = 1 351 3 117 9 39 ant = 1 351 3 117 9 39 13 27 trinumber = 378 ant = 1 378 ant = 1 378 2 189 ant = 1 378 2 189 3 126 ant = 1 378 2 189 3 126 6 63 ant = 1 378 2 189 3 126 6 63 7 54 ant = 1 378 2 189 3 126 6 63 7 54 9 42 ant = 1 378 2 189 3 126 6 63 7 54 9 42 14 27 ant = 1 378 2 189 3 126 6 63 7 54 9 42 14 27 18 21 trinumber = 406 ant = 1 406 ant = 1 406 2 203 ant = 1 406 2 203 7 58 ant = 1 406 2 203 7 58 14 29 trinumber = 435 ant = 1 435 ant = 1 435 3 145 ant = 1 435 3 145 5 87 ant = 1 435 3 145 5 87 15 29 trinumber = 465 ant = 1 465 ant = 1 465 3 155 ant = 1 465 3 155 5 93 ant = 1 465 3 155 5 93 15 31 trinumber = 496 ant = 1 496 ant = 1 496 2 248 ant = 1 496 2 248 4 124 ant = 1 496 2 248 4 124 8 62 ant = 1 496 2 248 4 124 8 62 16 31 trinumber = 528 ant = 1 528 ant = 1 528 2 264 ant = 1 528 2 264 3 176 ant = 1 528 2 264 3 176 4 132 ant = 1 528 2 264 3 176 4 132 6 88 ant = 1 528 2 264 3 176 4 132 6 88 8 66 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 16 33 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 16 33 22 24 trinumber = 561 ant = 1 561 ant = 1 561 3 187 ant = 1 561 3 187 11 51 ant = 1 561 3 187 11 51 17 33 trinumber = 595 ant = 1 595 ant = 1 595 5 119 ant = 1 595 5 119 7 85 ant = 1 595 5 119 7 85 17 35 trinumber = 630 ant = 1 630 ant = 1 630 2 315 ant = 1 630 2 315 3 210 ant = 1 630 2 315 3 210 5 126 ant = 1 630 2 315 3 210 5 126 6 105 ant = 1 630 2 315 3 210 5 126 6 105 7 90 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 18 35 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 18 35 21 30 trinumber = 666 ant = 1 666 ant = 1 666 2 333 ant = 1 666 2 333 3 222 ant = 1 666 2 333 3 222 6 111 ant = 1 666 2 333 3 222 6 111 9 74 ant = 1 666 2 333 3 222 6 111 9 74 18 37 trinumber = 703 ant = 1 703 ant = 1 703 19 37 trinumber = 741 ant = 1 741 ant = 1 741 3 247 ant = 1 741 3 247 13 57 ant = 1 741 3 247 13 57 19 39 trinumber = 780 ant = 1 780 ant = 1 780 2 390 ant = 1 780 2 390 3 260 ant = 1 780 2 390 3 260 4 195 ant = 1 780 2 390 3 260 4 195 5 156 ant = 1 780 2 390 3 260 4 195 5 156 6 130 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 15 52 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 15 52 20 39 ant = 1 780 2 390 3 260 4 195 5 156 6...

11   Pass
assert(isequal(div_tri_n(70),25200))

number = 1 trinumber = 1 ant = 1 1 trinumber = 3 ant = 1 3 trinumber = 6 ant = 1 6 ant = 1 6 2 3 trinumber = 10 ant = 1 10 ant = 1 10 2 5 trinumber = 15 ant = 1 15 ant = 1 15 3 5 trinumber = 21 ant = 1 21 ant = 1 21 3 7 trinumber = 28 ant = 1 28 ant = 1 28 2 14 ant = 1 28 2 14 4 7 trinumber = 36 ant = 1 36 ant = 1 36 2 18 ant = 1 36 2 18 3 12 ant = 1 36 2 18 3 12 4 9 ant = 1 36 2 18 3 12 4 9 6 6 trinumber = 45 ant = 1 45 ant = 1 45 3 15 ant = 1 45 3 15 5 9 trinumber = 55 ant = 1 55 ant = 1 55 5 11 trinumber = 66 ant = 1 66 ant = 1 66 2 33 ant = 1 66 2 33 3 22 ant = 1 66 2 33 3 22 6 11 trinumber = 78 ant = 1 78 ant = 1 78 2 39 ant = 1 78 2 39 3 26 ant = 1 78 2 39 3 26 6 13 trinumber = 91 ant = 1 91 ant = 1 91 7 13 trinumber = 105 ant = 1 105 ant = 1 105 3 35 ant = 1 105 3 35 5 21 ant = 1 105 3 35 5 21 7 15 trinumber = 120 ant = 1 120 ant = 1 120 2 60 ant = 1 120 2 60 3 40 ant = 1 120 2 60 3 40 4 30 ant = 1 120 2 60 3 40 4 30 5 24 ant = 1 120 2 60 3 40 4 30 5 24 6 20 ant = 1 120 2 60 3 40 4 30 5 24 6 20 8 15 ant = 1 120 2 60 3 40 4 30 5 24 6 20 8 15 10 12 trinumber = 136 ant = 1 136 ant = 1 136 2 68 ant = 1 136 2 68 4 34 ant = 1 136 2 68 4 34 8 17 trinumber = 153 ant = 1 153 ant = 1 153 3 51 ant = 1 153 3 51 9 17 trinumber = 171 ant = 1 171 ant = 1 171 3 57 ant = 1 171 3 57 9 19 trinumber = 190 ant = 1 190 ant = 1 190 2 95 ant = 1 190 2 95 5 38 ant = 1 190 2 95 5 38 10 19 trinumber = 210 ant = 1 210 ant = 1 210 2 105 ant = 1 210 2 105 3 70 ant = 1 210 2 105 3 70 5 42 ant = 1 210 2 105 3 70 5 42 6 35 ant = 1 210 2 105 3 70 5 42 6 35 7 30 ant = 1 210 2 105 3 70 5 42 6 35 7 30 10 21 ant = 1 210 2 105 3 70 5 42 6 35 7 30 10 21 14 15 trinumber = 231 ant = 1 231 ant = 1 231 3 77 ant = 1 231 3 77 7 33 ant = 1 231 3 77 7 33 11 21 trinumber = 253 ant = 1 253 ant = 1 253 11 23 trinumber = 276 ant = 1 276 ant = 1 276 2 138 ant = 1 276 2 138 3 92 ant = 1 276 2 138 3 92 4 69 ant = 1 276 2 138 3 92 4 69 6 46 ant = 1 276 2 138 3 92 4 69 6 46 12 23 trinumber = 300 ant = 1 300 ant = 1 300 2 150 ant = 1 300 2 150 3 100 ant = 1 300 2 150 3 100 4 75 ant = 1 300 2 150 3 100 4 75 5 60 ant = 1 300 2 150 3 100 4 75 5 60 6 50 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 12 25 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 12 25 15 20 trinumber = 325 ant = 1 325 ant = 1 325 5 65 ant = 1 325 5 65 13 25 trinumber = 351 ant = 1 351 ant = 1 351 3 117 ant = 1 351 3 117 9 39 ant = 1 351 3 117 9 39 13 27 trinumber = 378 ant = 1 378 ant = 1 378 2 189 ant = 1 378 2 189 3 126 ant = 1 378 2 189 3 126 6 63 ant = 1 378 2 189 3 126 6 63 7 54 ant = 1 378 2 189 3 126 6 63 7 54 9 42 ant = 1 378 2 189 3 126 6 63 7 54 9 42 14 27 ant = 1 378 2 189 3 126 6 63 7 54 9 42 14 27 18 21 trinumber = 406 ant = 1 406 ant = 1 406 2 203 ant = 1 406 2 203 7 58 ant = 1 406 2 203 7 58 14 29 trinumber = 435 ant = 1 435 ant = 1 435 3 145 ant = 1 435 3 145 5 87 ant = 1 435 3 145 5 87 15 29 trinumber = 465 ant = 1 465 ant = 1 465 3 155 ant = 1 465 3 155 5 93 ant = 1 465 3 155 5 93 15 31 trinumber = 496 ant = 1 496 ant = 1 496 2 248 ant = 1 496 2 248 4 124 ant = 1 496 2 248 4 124 8 62 ant = 1 496 2 248 4 124 8 62 16 31 trinumber = 528 ant = 1 528 ant = 1 528 2 264 ant = 1 528 2 264 3 176 ant = 1 528 2 264 3 176 4 132 ant = 1 528 2 264 3 176 4 132 6 88 ant = 1 528 2 264 3 176 4 132 6 88 8 66 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 16 33 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 16 33 22 24 trinumber = 561 ant = 1 561 ant = 1 561 3 187 ant = 1 561 3 187 11 51 ant = 1 561 3 187 11 51 17 33 trinumber = 595 ant = 1 595 ant = 1 595 5 119 ant = 1 595 5 119 7 85 ant = 1 595 5 119 7 85 17 35 trinumber = 630 ant = 1 630 ant = 1 630 2 315 ant = 1 630 2 315 3 210 ant = 1 630 2 315 3 210 5 126 ant = 1 630 2 315 3 210 5 126 6 105 ant = 1 630 2 315 3 210 5 126 6 105 7 90 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 18 35 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 18 35 21 30 trinumber = 666 ant = 1 666 ant = 1 666 2 333 ant = 1 666 2 333 3 222 ant = 1 666 2 333 3 222 6 111 ant = 1 666 2 333 3 222 6 111 9 74 ant = 1 666 2 333 3 222 6 111 9 74 18 37 trinumber = 703 ant = 1 703 ant = 1 703 19 37 trinumber = 741 ant = 1 741 ant = 1 741 3 247 ant = 1 741 3 247 13 57 ant = 1 741 3 247 13 57 19 39 trinumber = 780 ant = 1 780 ant = 1 780 2 390 ant = 1 780 2 390 3 260 ant = 1 780 2 390 3 260 4 195 ant = 1 780 2 390 3 260 4 195 5 156 ant = 1 780 2 390 3 260 4 195 5 156 6 130 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 15 52 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 15 52 20 39 ant = 1 780 2 390 3 260 4 195 5 156 6...

12   Pass
assert(isequal(div_tri_n(80),25200))

number = 1 trinumber = 1 ant = 1 1 trinumber = 3 ant = 1 3 trinumber = 6 ant = 1 6 ant = 1 6 2 3 trinumber = 10 ant = 1 10 ant = 1 10 2 5 trinumber = 15 ant = 1 15 ant = 1 15 3 5 trinumber = 21 ant = 1 21 ant = 1 21 3 7 trinumber = 28 ant = 1 28 ant = 1 28 2 14 ant = 1 28 2 14 4 7 trinumber = 36 ant = 1 36 ant = 1 36 2 18 ant = 1 36 2 18 3 12 ant = 1 36 2 18 3 12 4 9 ant = 1 36 2 18 3 12 4 9 6 6 trinumber = 45 ant = 1 45 ant = 1 45 3 15 ant = 1 45 3 15 5 9 trinumber = 55 ant = 1 55 ant = 1 55 5 11 trinumber = 66 ant = 1 66 ant = 1 66 2 33 ant = 1 66 2 33 3 22 ant = 1 66 2 33 3 22 6 11 trinumber = 78 ant = 1 78 ant = 1 78 2 39 ant = 1 78 2 39 3 26 ant = 1 78 2 39 3 26 6 13 trinumber = 91 ant = 1 91 ant = 1 91 7 13 trinumber = 105 ant = 1 105 ant = 1 105 3 35 ant = 1 105 3 35 5 21 ant = 1 105 3 35 5 21 7 15 trinumber = 120 ant = 1 120 ant = 1 120 2 60 ant = 1 120 2 60 3 40 ant = 1 120 2 60 3 40 4 30 ant = 1 120 2 60 3 40 4 30 5 24 ant = 1 120 2 60 3 40 4 30 5 24 6 20 ant = 1 120 2 60 3 40 4 30 5 24 6 20 8 15 ant = 1 120 2 60 3 40 4 30 5 24 6 20 8 15 10 12 trinumber = 136 ant = 1 136 ant = 1 136 2 68 ant = 1 136 2 68 4 34 ant = 1 136 2 68 4 34 8 17 trinumber = 153 ant = 1 153 ant = 1 153 3 51 ant = 1 153 3 51 9 17 trinumber = 171 ant = 1 171 ant = 1 171 3 57 ant = 1 171 3 57 9 19 trinumber = 190 ant = 1 190 ant = 1 190 2 95 ant = 1 190 2 95 5 38 ant = 1 190 2 95 5 38 10 19 trinumber = 210 ant = 1 210 ant = 1 210 2 105 ant = 1 210 2 105 3 70 ant = 1 210 2 105 3 70 5 42 ant = 1 210 2 105 3 70 5 42 6 35 ant = 1 210 2 105 3 70 5 42 6 35 7 30 ant = 1 210 2 105 3 70 5 42 6 35 7 30 10 21 ant = 1 210 2 105 3 70 5 42 6 35 7 30 10 21 14 15 trinumber = 231 ant = 1 231 ant = 1 231 3 77 ant = 1 231 3 77 7 33 ant = 1 231 3 77 7 33 11 21 trinumber = 253 ant = 1 253 ant = 1 253 11 23 trinumber = 276 ant = 1 276 ant = 1 276 2 138 ant = 1 276 2 138 3 92 ant = 1 276 2 138 3 92 4 69 ant = 1 276 2 138 3 92 4 69 6 46 ant = 1 276 2 138 3 92 4 69 6 46 12 23 trinumber = 300 ant = 1 300 ant = 1 300 2 150 ant = 1 300 2 150 3 100 ant = 1 300 2 150 3 100 4 75 ant = 1 300 2 150 3 100 4 75 5 60 ant = 1 300 2 150 3 100 4 75 5 60 6 50 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 12 25 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 12 25 15 20 trinumber = 325 ant = 1 325 ant = 1 325 5 65 ant = 1 325 5 65 13 25 trinumber = 351 ant = 1 351 ant = 1 351 3 117 ant = 1 351 3 117 9 39 ant = 1 351 3 117 9 39 13 27 trinumber = 378 ant = 1 378 ant = 1 378 2 189 ant = 1 378 2 189 3 126 ant = 1 378 2 189 3 126 6 63 ant = 1 378 2 189 3 126 6 63 7 54 ant = 1 378 2 189 3 126 6 63 7 54 9 42 ant = 1 378 2 189 3 126 6 63 7 54 9 42 14 27 ant = 1 378 2 189 3 126 6 63 7 54 9 42 14 27 18 21 trinumber = 406 ant = 1 406 ant = 1 406 2 203 ant = 1 406 2 203 7 58 ant = 1 406 2 203 7 58 14 29 trinumber = 435 ant = 1 435 ant = 1 435 3 145 ant = 1 435 3 145 5 87 ant = 1 435 3 145 5 87 15 29 trinumber = 465 ant = 1 465 ant = 1 465 3 155 ant = 1 465 3 155 5 93 ant = 1 465 3 155 5 93 15 31 trinumber = 496 ant = 1 496 ant = 1 496 2 248 ant = 1 496 2 248 4 124 ant = 1 496 2 248 4 124 8 62 ant = 1 496 2 248 4 124 8 62 16 31 trinumber = 528 ant = 1 528 ant = 1 528 2 264 ant = 1 528 2 264 3 176 ant = 1 528 2 264 3 176 4 132 ant = 1 528 2 264 3 176 4 132 6 88 ant = 1 528 2 264 3 176 4 132 6 88 8 66 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 16 33 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 16 33 22 24 trinumber = 561 ant = 1 561 ant = 1 561 3 187 ant = 1 561 3 187 11 51 ant = 1 561 3 187 11 51 17 33 trinumber = 595 ant = 1 595 ant = 1 595 5 119 ant = 1 595 5 119 7 85 ant = 1 595 5 119 7 85 17 35 trinumber = 630 ant = 1 630 ant = 1 630 2 315 ant = 1 630 2 315 3 210 ant = 1 630 2 315 3 210 5 126 ant = 1 630 2 315 3 210 5 126 6 105 ant = 1 630 2 315 3 210 5 126 6 105 7 90 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 18 35 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 18 35 21 30 trinumber = 666 ant = 1 666 ant = 1 666 2 333 ant = 1 666 2 333 3 222 ant = 1 666 2 333 3 222 6 111 ant = 1 666 2 333 3 222 6 111 9 74 ant = 1 666 2 333 3 222 6 111 9 74 18 37 trinumber = 703 ant = 1 703 ant = 1 703 19 37 trinumber = 741 ant = 1 741 ant = 1 741 3 247 ant = 1 741 3 247 13 57 ant = 1 741 3 247 13 57 19 39 trinumber = 780 ant = 1 780 ant = 1 780 2 390 ant = 1 780 2 390 3 260 ant = 1 780 2 390 3 260 4 195 ant = 1 780 2 390 3 260 4 195 5 156 ant = 1 780 2 390 3 260 4 195 5 156 6 130 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 15 52 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 15 52 20 39 ant = 1 780 2 390 3 260 4 195 5 156 6...

13   Pass
assert(isequal(div_tri_n(100),73920))

number = 1 trinumber = 1 ant = 1 1 trinumber = 3 ant = 1 3 trinumber = 6 ant = 1 6 ant = 1 6 2 3 trinumber = 10 ant = 1 10 ant = 1 10 2 5 trinumber = 15 ant = 1 15 ant = 1 15 3 5 trinumber = 21 ant = 1 21 ant = 1 21 3 7 trinumber = 28 ant = 1 28 ant = 1 28 2 14 ant = 1 28 2 14 4 7 trinumber = 36 ant = 1 36 ant = 1 36 2 18 ant = 1 36 2 18 3 12 ant = 1 36 2 18 3 12 4 9 ant = 1 36 2 18 3 12 4 9 6 6 trinumber = 45 ant = 1 45 ant = 1 45 3 15 ant = 1 45 3 15 5 9 trinumber = 55 ant = 1 55 ant = 1 55 5 11 trinumber = 66 ant = 1 66 ant = 1 66 2 33 ant = 1 66 2 33 3 22 ant = 1 66 2 33 3 22 6 11 trinumber = 78 ant = 1 78 ant = 1 78 2 39 ant = 1 78 2 39 3 26 ant = 1 78 2 39 3 26 6 13 trinumber = 91 ant = 1 91 ant = 1 91 7 13 trinumber = 105 ant = 1 105 ant = 1 105 3 35 ant = 1 105 3 35 5 21 ant = 1 105 3 35 5 21 7 15 trinumber = 120 ant = 1 120 ant = 1 120 2 60 ant = 1 120 2 60 3 40 ant = 1 120 2 60 3 40 4 30 ant = 1 120 2 60 3 40 4 30 5 24 ant = 1 120 2 60 3 40 4 30 5 24 6 20 ant = 1 120 2 60 3 40 4 30 5 24 6 20 8 15 ant = 1 120 2 60 3 40 4 30 5 24 6 20 8 15 10 12 trinumber = 136 ant = 1 136 ant = 1 136 2 68 ant = 1 136 2 68 4 34 ant = 1 136 2 68 4 34 8 17 trinumber = 153 ant = 1 153 ant = 1 153 3 51 ant = 1 153 3 51 9 17 trinumber = 171 ant = 1 171 ant = 1 171 3 57 ant = 1 171 3 57 9 19 trinumber = 190 ant = 1 190 ant = 1 190 2 95 ant = 1 190 2 95 5 38 ant = 1 190 2 95 5 38 10 19 trinumber = 210 ant = 1 210 ant = 1 210 2 105 ant = 1 210 2 105 3 70 ant = 1 210 2 105 3 70 5 42 ant = 1 210 2 105 3 70 5 42 6 35 ant = 1 210 2 105 3 70 5 42 6 35 7 30 ant = 1 210 2 105 3 70 5 42 6 35 7 30 10 21 ant = 1 210 2 105 3 70 5 42 6 35 7 30 10 21 14 15 trinumber = 231 ant = 1 231 ant = 1 231 3 77 ant = 1 231 3 77 7 33 ant = 1 231 3 77 7 33 11 21 trinumber = 253 ant = 1 253 ant = 1 253 11 23 trinumber = 276 ant = 1 276 ant = 1 276 2 138 ant = 1 276 2 138 3 92 ant = 1 276 2 138 3 92 4 69 ant = 1 276 2 138 3 92 4 69 6 46 ant = 1 276 2 138 3 92 4 69 6 46 12 23 trinumber = 300 ant = 1 300 ant = 1 300 2 150 ant = 1 300 2 150 3 100 ant = 1 300 2 150 3 100 4 75 ant = 1 300 2 150 3 100 4 75 5 60 ant = 1 300 2 150 3 100 4 75 5 60 6 50 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 12 25 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 12 25 15 20 trinumber = 325 ant = 1 325 ant = 1 325 5 65 ant = 1 325 5 65 13 25 trinumber = 351 ant = 1 351 ant = 1 351 3 117 ant = 1 351 3 117 9 39 ant = 1 351 3 117 9 39 13 27 trinumber = 378 ant = 1 378 ant = 1 378 2 189 ant = 1 378 2 189 3 126 ant = 1 378 2 189 3 126 6 63 ant = 1 378 2 189 3 126 6 63 7 54 ant = 1 378 2 189 3 126 6 63 7 54 9 42 ant = 1 378 2 189 3 126 6 63 7 54 9 42 14 27 ant = 1 378 2 189 3 126 6 63 7 54 9 42 14 27 18 21 trinumber = 406 ant = 1 406 ant = 1 406 2 203 ant = 1 406 2 203 7 58 ant = 1 406 2 203 7 58 14 29 trinumber = 435 ant = 1 435 ant = 1 435 3 145 ant = 1 435 3 145 5 87 ant = 1 435 3 145 5 87 15 29 trinumber = 465 ant = 1 465 ant = 1 465 3 155 ant = 1 465 3 155 5 93 ant = 1 465 3 155 5 93 15 31 trinumber = 496 ant = 1 496 ant = 1 496 2 248 ant = 1 496 2 248 4 124 ant = 1 496 2 248 4 124 8 62 ant = 1 496 2 248 4 124 8 62 16 31 trinumber = 528 ant = 1 528 ant = 1 528 2 264 ant = 1 528 2 264 3 176 ant = 1 528 2 264 3 176 4 132 ant = 1 528 2 264 3 176 4 132 6 88 ant = 1 528 2 264 3 176 4 132 6 88 8 66 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 16 33 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 16 33 22 24 trinumber = 561 ant = 1 561 ant = 1 561 3 187 ant = 1 561 3 187 11 51 ant = 1 561 3 187 11 51 17 33 trinumber = 595 ant = 1 595 ant = 1 595 5 119 ant = 1 595 5 119 7 85 ant = 1 595 5 119 7 85 17 35 trinumber = 630 ant = 1 630 ant = 1 630 2 315 ant = 1 630 2 315 3 210 ant = 1 630 2 315 3 210 5 126 ant = 1 630 2 315 3 210 5 126 6 105 ant = 1 630 2 315 3 210 5 126 6 105 7 90 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 18 35 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 18 35 21 30 trinumber = 666 ant = 1 666 ant = 1 666 2 333 ant = 1 666 2 333 3 222 ant = 1 666 2 333 3 222 6 111 ant = 1 666 2 333 3 222 6 111 9 74 ant = 1 666 2 333 3 222 6 111 9 74 18 37 trinumber = 703 ant = 1 703 ant = 1 703 19 37 trinumber = 741 ant = 1 741 ant = 1 741 3 247 ant = 1 741 3 247 13 57 ant = 1 741 3 247 13 57 19 39 trinumber = 780 ant = 1 780 ant = 1 780 2 390 ant = 1 780 2 390 3 260 ant = 1 780 2 390 3 260 4 195 ant = 1 780 2 390 3 260 4 195 5 156 ant = 1 780 2 390 3 260 4 195 5 156 6 130 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 15 52 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 15 52 20 39 ant = 1 780 2 390 3 260 4 195 5 156 6...

14   Pass
assert(isequal(div_tri_n(115),157080))

number = 1 trinumber = 1 ant = 1 1 trinumber = 3 ant = 1 3 trinumber = 6 ant = 1 6 ant = 1 6 2 3 trinumber = 10 ant = 1 10 ant = 1 10 2 5 trinumber = 15 ant = 1 15 ant = 1 15 3 5 trinumber = 21 ant = 1 21 ant = 1 21 3 7 trinumber = 28 ant = 1 28 ant = 1 28 2 14 ant = 1 28 2 14 4 7 trinumber = 36 ant = 1 36 ant = 1 36 2 18 ant = 1 36 2 18 3 12 ant = 1 36 2 18 3 12 4 9 ant = 1 36 2 18 3 12 4 9 6 6 trinumber = 45 ant = 1 45 ant = 1 45 3 15 ant = 1 45 3 15 5 9 trinumber = 55 ant = 1 55 ant = 1 55 5 11 trinumber = 66 ant = 1 66 ant = 1 66 2 33 ant = 1 66 2 33 3 22 ant = 1 66 2 33 3 22 6 11 trinumber = 78 ant = 1 78 ant = 1 78 2 39 ant = 1 78 2 39 3 26 ant = 1 78 2 39 3 26 6 13 trinumber = 91 ant = 1 91 ant = 1 91 7 13 trinumber = 105 ant = 1 105 ant = 1 105 3 35 ant = 1 105 3 35 5 21 ant = 1 105 3 35 5 21 7 15 trinumber = 120 ant = 1 120 ant = 1 120 2 60 ant = 1 120 2 60 3 40 ant = 1 120 2 60 3 40 4 30 ant = 1 120 2 60 3 40 4 30 5 24 ant = 1 120 2 60 3 40 4 30 5 24 6 20 ant = 1 120 2 60 3 40 4 30 5 24 6 20 8 15 ant = 1 120 2 60 3 40 4 30 5 24 6 20 8 15 10 12 trinumber = 136 ant = 1 136 ant = 1 136 2 68 ant = 1 136 2 68 4 34 ant = 1 136 2 68 4 34 8 17 trinumber = 153 ant = 1 153 ant = 1 153 3 51 ant = 1 153 3 51 9 17 trinumber = 171 ant = 1 171 ant = 1 171 3 57 ant = 1 171 3 57 9 19 trinumber = 190 ant = 1 190 ant = 1 190 2 95 ant = 1 190 2 95 5 38 ant = 1 190 2 95 5 38 10 19 trinumber = 210 ant = 1 210 ant = 1 210 2 105 ant = 1 210 2 105 3 70 ant = 1 210 2 105 3 70 5 42 ant = 1 210 2 105 3 70 5 42 6 35 ant = 1 210 2 105 3 70 5 42 6 35 7 30 ant = 1 210 2 105 3 70 5 42 6 35 7 30 10 21 ant = 1 210 2 105 3 70 5 42 6 35 7 30 10 21 14 15 trinumber = 231 ant = 1 231 ant = 1 231 3 77 ant = 1 231 3 77 7 33 ant = 1 231 3 77 7 33 11 21 trinumber = 253 ant = 1 253 ant = 1 253 11 23 trinumber = 276 ant = 1 276 ant = 1 276 2 138 ant = 1 276 2 138 3 92 ant = 1 276 2 138 3 92 4 69 ant = 1 276 2 138 3 92 4 69 6 46 ant = 1 276 2 138 3 92 4 69 6 46 12 23 trinumber = 300 ant = 1 300 ant = 1 300 2 150 ant = 1 300 2 150 3 100 ant = 1 300 2 150 3 100 4 75 ant = 1 300 2 150 3 100 4 75 5 60 ant = 1 300 2 150 3 100 4 75 5 60 6 50 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 12 25 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 12 25 15 20 trinumber = 325 ant = 1 325 ant = 1 325 5 65 ant = 1 325 5 65 13 25 trinumber = 351 ant = 1 351 ant = 1 351 3 117 ant = 1 351 3 117 9 39 ant = 1 351 3 117 9 39 13 27 trinumber = 378 ant = 1 378 ant = 1 378 2 189 ant = 1 378 2 189 3 126 ant = 1 378 2 189 3 126 6 63 ant = 1 378 2 189 3 126 6 63 7 54 ant = 1 378 2 189 3 126 6 63 7 54 9 42 ant = 1 378 2 189 3 126 6 63 7 54 9 42 14 27 ant = 1 378 2 189 3 126 6 63 7 54 9 42 14 27 18 21 trinumber = 406 ant = 1 406 ant = 1 406 2 203 ant = 1 406 2 203 7 58 ant = 1 406 2 203 7 58 14 29 trinumber = 435 ant = 1 435 ant = 1 435 3 145 ant = 1 435 3 145 5 87 ant = 1 435 3 145 5 87 15 29 trinumber = 465 ant = 1 465 ant = 1 465 3 155 ant = 1 465 3 155 5 93 ant = 1 465 3 155 5 93 15 31 trinumber = 496 ant = 1 496 ant = 1 496 2 248 ant = 1 496 2 248 4 124 ant = 1 496 2 248 4 124 8 62 ant = 1 496 2 248 4 124 8 62 16 31 trinumber = 528 ant = 1 528 ant = 1 528 2 264 ant = 1 528 2 264 3 176 ant = 1 528 2 264 3 176 4 132 ant = 1 528 2 264 3 176 4 132 6 88 ant = 1 528 2 264 3 176 4 132 6 88 8 66 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 16 33 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 16 33 22 24 trinumber = 561 ant = 1 561 ant = 1 561 3 187 ant = 1 561 3 187 11 51 ant = 1 561 3 187 11 51 17 33 trinumber = 595 ant = 1 595 ant = 1 595 5 119 ant = 1 595 5 119 7 85 ant = 1 595 5 119 7 85 17 35 trinumber = 630 ant = 1 630 ant = 1 630 2 315 ant = 1 630 2 315 3 210 ant = 1 630 2 315 3 210 5 126 ant = 1 630 2 315 3 210 5 126 6 105 ant = 1 630 2 315 3 210 5 126 6 105 7 90 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 18 35 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 18 35 21 30 trinumber = 666 ant = 1 666 ant = 1 666 2 333 ant = 1 666 2 333 3 222 ant = 1 666 2 333 3 222 6 111 ant = 1 666 2 333 3 222 6 111 9 74 ant = 1 666 2 333 3 222 6 111 9 74 18 37 trinumber = 703 ant = 1 703 ant = 1 703 19 37 trinumber = 741 ant = 1 741 ant = 1 741 3 247 ant = 1 741 3 247 13 57 ant = 1 741 3 247 13 57 19 39 trinumber = 780 ant = 1 780 ant = 1 780 2 390 ant = 1 780 2 390 3 260 ant = 1 780 2 390 3 260 4 195 ant = 1 780 2 390 3 260 4 195 5 156 ant = 1 780 2 390 3 260 4 195 5 156 6 130 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 15 52 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 15 52 20 39 ant = 1 780 2 390 3 260 4 195 5 156 6...

15   Pass
assert(isequal(div_tri_n(120),157080))

number = 1 trinumber = 1 ant = 1 1 trinumber = 3 ant = 1 3 trinumber = 6 ant = 1 6 ant = 1 6 2 3 trinumber = 10 ant = 1 10 ant = 1 10 2 5 trinumber = 15 ant = 1 15 ant = 1 15 3 5 trinumber = 21 ant = 1 21 ant = 1 21 3 7 trinumber = 28 ant = 1 28 ant = 1 28 2 14 ant = 1 28 2 14 4 7 trinumber = 36 ant = 1 36 ant = 1 36 2 18 ant = 1 36 2 18 3 12 ant = 1 36 2 18 3 12 4 9 ant = 1 36 2 18 3 12 4 9 6 6 trinumber = 45 ant = 1 45 ant = 1 45 3 15 ant = 1 45 3 15 5 9 trinumber = 55 ant = 1 55 ant = 1 55 5 11 trinumber = 66 ant = 1 66 ant = 1 66 2 33 ant = 1 66 2 33 3 22 ant = 1 66 2 33 3 22 6 11 trinumber = 78 ant = 1 78 ant = 1 78 2 39 ant = 1 78 2 39 3 26 ant = 1 78 2 39 3 26 6 13 trinumber = 91 ant = 1 91 ant = 1 91 7 13 trinumber = 105 ant = 1 105 ant = 1 105 3 35 ant = 1 105 3 35 5 21 ant = 1 105 3 35 5 21 7 15 trinumber = 120 ant = 1 120 ant = 1 120 2 60 ant = 1 120 2 60 3 40 ant = 1 120 2 60 3 40 4 30 ant = 1 120 2 60 3 40 4 30 5 24 ant = 1 120 2 60 3 40 4 30 5 24 6 20 ant = 1 120 2 60 3 40 4 30 5 24 6 20 8 15 ant = 1 120 2 60 3 40 4 30 5 24 6 20 8 15 10 12 trinumber = 136 ant = 1 136 ant = 1 136 2 68 ant = 1 136 2 68 4 34 ant = 1 136 2 68 4 34 8 17 trinumber = 153 ant = 1 153 ant = 1 153 3 51 ant = 1 153 3 51 9 17 trinumber = 171 ant = 1 171 ant = 1 171 3 57 ant = 1 171 3 57 9 19 trinumber = 190 ant = 1 190 ant = 1 190 2 95 ant = 1 190 2 95 5 38 ant = 1 190 2 95 5 38 10 19 trinumber = 210 ant = 1 210 ant = 1 210 2 105 ant = 1 210 2 105 3 70 ant = 1 210 2 105 3 70 5 42 ant = 1 210 2 105 3 70 5 42 6 35 ant = 1 210 2 105 3 70 5 42 6 35 7 30 ant = 1 210 2 105 3 70 5 42 6 35 7 30 10 21 ant = 1 210 2 105 3 70 5 42 6 35 7 30 10 21 14 15 trinumber = 231 ant = 1 231 ant = 1 231 3 77 ant = 1 231 3 77 7 33 ant = 1 231 3 77 7 33 11 21 trinumber = 253 ant = 1 253 ant = 1 253 11 23 trinumber = 276 ant = 1 276 ant = 1 276 2 138 ant = 1 276 2 138 3 92 ant = 1 276 2 138 3 92 4 69 ant = 1 276 2 138 3 92 4 69 6 46 ant = 1 276 2 138 3 92 4 69 6 46 12 23 trinumber = 300 ant = 1 300 ant = 1 300 2 150 ant = 1 300 2 150 3 100 ant = 1 300 2 150 3 100 4 75 ant = 1 300 2 150 3 100 4 75 5 60 ant = 1 300 2 150 3 100 4 75 5 60 6 50 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 12 25 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 12 25 15 20 trinumber = 325 ant = 1 325 ant = 1 325 5 65 ant = 1 325 5 65 13 25 trinumber = 351 ant = 1 351 ant = 1 351 3 117 ant = 1 351 3 117 9 39 ant = 1 351 3 117 9 39 13 27 trinumber = 378 ant = 1 378 ant = 1 378 2 189 ant = 1 378 2 189 3 126 ant = 1 378 2 189 3 126 6 63 ant = 1 378 2 189 3 126 6 63 7 54 ant = 1 378 2 189 3 126 6 63 7 54 9 42 ant = 1 378 2 189 3 126 6 63 7 54 9 42 14 27 ant = 1 378 2 189 3 126 6 63 7 54 9 42 14 27 18 21 trinumber = 406 ant = 1 406 ant = 1 406 2 203 ant = 1 406 2 203 7 58 ant = 1 406 2 203 7 58 14 29 trinumber = 435 ant = 1 435 ant = 1 435 3 145 ant = 1 435 3 145 5 87 ant = 1 435 3 145 5 87 15 29 trinumber = 465 ant = 1 465 ant = 1 465 3 155 ant = 1 465 3 155 5 93 ant = 1 465 3 155 5 93 15 31 trinumber = 496 ant = 1 496 ant = 1 496 2 248 ant = 1 496 2 248 4 124 ant = 1 496 2 248 4 124 8 62 ant = 1 496 2 248 4 124 8 62 16 31 trinumber = 528 ant = 1 528 ant = 1 528 2 264 ant = 1 528 2 264 3 176 ant = 1 528 2 264 3 176 4 132 ant = 1 528 2 264 3 176 4 132 6 88 ant = 1 528 2 264 3 176 4 132 6 88 8 66 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 16 33 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 16 33 22 24 trinumber = 561 ant = 1 561 ant = 1 561 3 187 ant = 1 561 3 187 11 51 ant = 1 561 3 187 11 51 17 33 trinumber = 595 ant = 1 595 ant = 1 595 5 119 ant = 1 595 5 119 7 85 ant = 1 595 5 119 7 85 17 35 trinumber = 630 ant = 1 630 ant = 1 630 2 315 ant = 1 630 2 315 3 210 ant = 1 630 2 315 3 210 5 126 ant = 1 630 2 315 3 210 5 126 6 105 ant = 1 630 2 315 3 210 5 126 6 105 7 90 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 18 35 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 18 35 21 30 trinumber = 666 ant = 1 666 ant = 1 666 2 333 ant = 1 666 2 333 3 222 ant = 1 666 2 333 3 222 6 111 ant = 1 666 2 333 3 222 6 111 9 74 ant = 1 666 2 333 3 222 6 111 9 74 18 37 trinumber = 703 ant = 1 703 ant = 1 703 19 37 trinumber = 741 ant = 1 741 ant = 1 741 3 247 ant = 1 741 3 247 13 57 ant = 1 741 3 247 13 57 19 39 trinumber = 780 ant = 1 780 ant = 1 780 2 390 ant = 1 780 2 390 3 260 ant = 1 780 2 390 3 260 4 195 ant = 1 780 2 390 3 260 4 195 5 156 ant = 1 780 2 390 3 260 4 195 5 156 6 130 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 15 52 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 15 52 20 39 ant = 1 780 2 390 3 260 4 195 5 156 6...

16   Pass
assert(isequal(div_tri_n(130),437580))

number = 1 trinumber = 1 ant = 1 1 trinumber = 3 ant = 1 3 trinumber = 6 ant = 1 6 ant = 1 6 2 3 trinumber = 10 ant = 1 10 ant = 1 10 2 5 trinumber = 15 ant = 1 15 ant = 1 15 3 5 trinumber = 21 ant = 1 21 ant = 1 21 3 7 trinumber = 28 ant = 1 28 ant = 1 28 2 14 ant = 1 28 2 14 4 7 trinumber = 36 ant = 1 36 ant = 1 36 2 18 ant = 1 36 2 18 3 12 ant = 1 36 2 18 3 12 4 9 ant = 1 36 2 18 3 12 4 9 6 6 trinumber = 45 ant = 1 45 ant = 1 45 3 15 ant = 1 45 3 15 5 9 trinumber = 55 ant = 1 55 ant = 1 55 5 11 trinumber = 66 ant = 1 66 ant = 1 66 2 33 ant = 1 66 2 33 3 22 ant = 1 66 2 33 3 22 6 11 trinumber = 78 ant = 1 78 ant = 1 78 2 39 ant = 1 78 2 39 3 26 ant = 1 78 2 39 3 26 6 13 trinumber = 91 ant = 1 91 ant = 1 91 7 13 trinumber = 105 ant = 1 105 ant = 1 105 3 35 ant = 1 105 3 35 5 21 ant = 1 105 3 35 5 21 7 15 trinumber = 120 ant = 1 120 ant = 1 120 2 60 ant = 1 120 2 60 3 40 ant = 1 120 2 60 3 40 4 30 ant = 1 120 2 60 3 40 4 30 5 24 ant = 1 120 2 60 3 40 4 30 5 24 6 20 ant = 1 120 2 60 3 40 4 30 5 24 6 20 8 15 ant = 1 120 2 60 3 40 4 30 5 24 6 20 8 15 10 12 trinumber = 136 ant = 1 136 ant = 1 136 2 68 ant = 1 136 2 68 4 34 ant = 1 136 2 68 4 34 8 17 trinumber = 153 ant = 1 153 ant = 1 153 3 51 ant = 1 153 3 51 9 17 trinumber = 171 ant = 1 171 ant = 1 171 3 57 ant = 1 171 3 57 9 19 trinumber = 190 ant = 1 190 ant = 1 190 2 95 ant = 1 190 2 95 5 38 ant = 1 190 2 95 5 38 10 19 trinumber = 210 ant = 1 210 ant = 1 210 2 105 ant = 1 210 2 105 3 70 ant = 1 210 2 105 3 70 5 42 ant = 1 210 2 105 3 70 5 42 6 35 ant = 1 210 2 105 3 70 5 42 6 35 7 30 ant = 1 210 2 105 3 70 5 42 6 35 7 30 10 21 ant = 1 210 2 105 3 70 5 42 6 35 7 30 10 21 14 15 trinumber = 231 ant = 1 231 ant = 1 231 3 77 ant = 1 231 3 77 7 33 ant = 1 231 3 77 7 33 11 21 trinumber = 253 ant = 1 253 ant = 1 253 11 23 trinumber = 276 ant = 1 276 ant = 1 276 2 138 ant = 1 276 2 138 3 92 ant = 1 276 2 138 3 92 4 69 ant = 1 276 2 138 3 92 4 69 6 46 ant = 1 276 2 138 3 92 4 69 6 46 12 23 trinumber = 300 ant = 1 300 ant = 1 300 2 150 ant = 1 300 2 150 3 100 ant = 1 300 2 150 3 100 4 75 ant = 1 300 2 150 3 100 4 75 5 60 ant = 1 300 2 150 3 100 4 75 5 60 6 50 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 12 25 ant = 1 300 2 150 3 100 4 75 5 60 6 50 10 30 12 25 15 20 trinumber = 325 ant = 1 325 ant = 1 325 5 65 ant = 1 325 5 65 13 25 trinumber = 351 ant = 1 351 ant = 1 351 3 117 ant = 1 351 3 117 9 39 ant = 1 351 3 117 9 39 13 27 trinumber = 378 ant = 1 378 ant = 1 378 2 189 ant = 1 378 2 189 3 126 ant = 1 378 2 189 3 126 6 63 ant = 1 378 2 189 3 126 6 63 7 54 ant = 1 378 2 189 3 126 6 63 7 54 9 42 ant = 1 378 2 189 3 126 6 63 7 54 9 42 14 27 ant = 1 378 2 189 3 126 6 63 7 54 9 42 14 27 18 21 trinumber = 406 ant = 1 406 ant = 1 406 2 203 ant = 1 406 2 203 7 58 ant = 1 406 2 203 7 58 14 29 trinumber = 435 ant = 1 435 ant = 1 435 3 145 ant = 1 435 3 145 5 87 ant = 1 435 3 145 5 87 15 29 trinumber = 465 ant = 1 465 ant = 1 465 3 155 ant = 1 465 3 155 5 93 ant = 1 465 3 155 5 93 15 31 trinumber = 496 ant = 1 496 ant = 1 496 2 248 ant = 1 496 2 248 4 124 ant = 1 496 2 248 4 124 8 62 ant = 1 496 2 248 4 124 8 62 16 31 trinumber = 528 ant = 1 528 ant = 1 528 2 264 ant = 1 528 2 264 3 176 ant = 1 528 2 264 3 176 4 132 ant = 1 528 2 264 3 176 4 132 6 88 ant = 1 528 2 264 3 176 4 132 6 88 8 66 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 16 33 ant = 1 528 2 264 3 176 4 132 6 88 8 66 11 48 12 44 16 33 22 24 trinumber = 561 ant = 1 561 ant = 1 561 3 187 ant = 1 561 3 187 11 51 ant = 1 561 3 187 11 51 17 33 trinumber = 595 ant = 1 595 ant = 1 595 5 119 ant = 1 595 5 119 7 85 ant = 1 595 5 119 7 85 17 35 trinumber = 630 ant = 1 630 ant = 1 630 2 315 ant = 1 630 2 315 3 210 ant = 1 630 2 315 3 210 5 126 ant = 1 630 2 315 3 210 5 126 6 105 ant = 1 630 2 315 3 210 5 126 6 105 7 90 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 18 35 ant = 1 630 2 315 3 210 5 126 6 105 7 90 9 70 10 63 14 45 15 42 18 35 21 30 trinumber = 666 ant = 1 666 ant = 1 666 2 333 ant = 1 666 2 333 3 222 ant = 1 666 2 333 3 222 6 111 ant = 1 666 2 333 3 222 6 111 9 74 ant = 1 666 2 333 3 222 6 111 9 74 18 37 trinumber = 703 ant = 1 703 ant = 1 703 19 37 trinumber = 741 ant = 1 741 ant = 1 741 3 247 ant = 1 741 3 247 13 57 ant = 1 741 3 247 13 57 19 39 trinumber = 780 ant = 1 780 ant = 1 780 2 390 ant = 1 780 2 390 3 260 ant = 1 780 2 390 3 260 4 195 ant = 1 780 2 390 3 260 4 195 5 156 ant = 1 780 2 390 3 260 4 195 5 156 6 130 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 15 52 ant = 1 780 2 390 3 260 4 195 5 156 6 130 10 78 12 65 13 60 15 52 20 39 ant = 1 780 2 390 3 260 4 195 5 156 6...