Factors of an integer: Difference between revisions
Content added Content deleted
(→fac.m) |
m (→{{header|REXX}}: created more whitespace in output. -- ~~~~) |
||
Line 1,697: | Line 1,697: | ||
do j=low to high |
do j=low to high |
||
say 'n='right(j,6) "divisors="divs(j) |
say ' n = ' right(j,6) " divisors = " divs(j) |
||
end /*j*/ |
end /*j*/ |
||
exit /*stick a fork in it, we're done.*/ |
exit /*stick a fork in it, we're done.*/ |
||
Line 1,723: | Line 1,723: | ||
'''output''' when the input is: <tt> 1 200 </tt> |
'''output''' when the input is: <tt> 1 200 </tt> |
||
<pre style="height:30ex;overflow:scroll"> |
<pre style="height:30ex;overflow:scroll"> |
||
n= 1 divisors=1 |
n = 1 divisors = 1 |
||
n= 2 divisors=1 2 |
n = 2 divisors = 1 2 |
||
n= 3 divisors=1 3 |
n = 3 divisors = 1 3 |
||
n= 4 divisors=1 2 4 |
n = 4 divisors = 1 2 4 |
||
n= 5 divisors=1 5 |
n = 5 divisors = 1 5 |
||
n= 6 divisors=1 2 3 6 |
n = 6 divisors = 1 2 3 6 |
||
n= 7 divisors=1 7 |
n = 7 divisors = 1 7 |
||
n= 8 divisors=1 2 4 8 |
n = 8 divisors = 1 2 4 8 |
||
n= 9 divisors=1 3 9 |
n = 9 divisors = 1 3 9 |
||
n= 10 divisors=1 2 5 10 |
n = 10 divisors = 1 2 5 10 |
||
n= 11 divisors=1 11 |
n = 11 divisors = 1 11 |
||
n= 12 divisors=1 2 3 4 6 12 |
n = 12 divisors = 1 2 3 4 6 12 |
||
n= 13 divisors=1 13 |
n = 13 divisors = 1 13 |
||
n= 14 divisors=1 2 7 14 |
n = 14 divisors = 1 2 7 14 |
||
n= 15 divisors=1 3 5 15 |
n = 15 divisors = 1 3 5 15 |
||
n= 16 divisors=1 2 4 8 16 |
n = 16 divisors = 1 2 4 8 16 |
||
n= 17 divisors=1 17 |
n = 17 divisors = 1 17 |
||
n= 18 divisors=1 2 3 6 9 18 |
n = 18 divisors = 1 2 3 6 9 18 |
||
n= 19 divisors=1 19 |
n = 19 divisors = 1 19 |
||
n= 20 divisors=1 2 4 5 10 20 |
n = 20 divisors = 1 2 4 5 10 20 |
||
n= 21 divisors=1 3 7 21 |
n = 21 divisors = 1 3 7 21 |
||
n= 22 divisors=1 2 11 22 |
n = 22 divisors = 1 2 11 22 |
||
n= 23 divisors=1 23 |
n = 23 divisors = 1 23 |
||
n= 24 divisors=1 2 3 4 6 8 12 24 |
n = 24 divisors = 1 2 3 4 6 8 12 24 |
||
n= 25 divisors=1 5 25 |
n = 25 divisors = 1 5 25 |
||
n= 26 divisors=1 2 13 26 |
n = 26 divisors = 1 2 13 26 |
||
n= 27 divisors=1 3 9 27 |
n = 27 divisors = 1 3 9 27 |
||
n= 28 divisors=1 2 4 7 14 28 |
n = 28 divisors = 1 2 4 7 14 28 |
||
n= 29 divisors=1 29 |
n = 29 divisors = 1 29 |
||
n= 30 divisors=1 2 3 5 6 10 15 30 |
n = 30 divisors = 1 2 3 5 6 10 15 30 |
||
n= 31 divisors=1 31 |
n = 31 divisors = 1 31 |
||
n= 32 divisors=1 2 4 8 16 32 |
n = 32 divisors = 1 2 4 8 16 32 |
||
n= 33 divisors=1 3 11 33 |
n = 33 divisors = 1 3 11 33 |
||
n= 34 divisors=1 2 17 34 |
n = 34 divisors = 1 2 17 34 |
||
n= 35 divisors=1 5 7 35 |
n = 35 divisors = 1 5 7 35 |
||
n= 36 divisors=1 2 3 4 6 9 12 18 36 |
n = 36 divisors = 1 2 3 4 6 9 12 18 36 |
||
n= 37 divisors=1 37 |
n = 37 divisors = 1 37 |
||
n= 38 divisors=1 2 19 38 |
n = 38 divisors = 1 2 19 38 |
||
n= 39 divisors=1 3 13 39 |
n = 39 divisors = 1 3 13 39 |
||
n= 40 divisors=1 2 4 5 8 10 20 40 |
n = 40 divisors = 1 2 4 5 8 10 20 40 |
||
n= 41 divisors=1 41 |
n = 41 divisors = 1 41 |
||
n= 42 divisors=1 2 3 6 7 14 21 42 |
n = 42 divisors = 1 2 3 6 7 14 21 42 |
||
n= 43 divisors=1 43 |
n = 43 divisors = 1 43 |
||
n= 44 divisors=1 2 4 11 22 44 |
n = 44 divisors = 1 2 4 11 22 44 |
||
n= 45 divisors=1 3 5 9 15 45 |
n = 45 divisors = 1 3 5 9 15 45 |
||
n= 46 divisors=1 2 23 46 |
n = 46 divisors = 1 2 23 46 |
||
n= 47 divisors=1 47 |
n = 47 divisors = 1 47 |
||
n= 48 divisors=1 2 3 4 6 8 12 16 24 48 |
n = 48 divisors = 1 2 3 4 6 8 12 16 24 48 |
||
n= 49 divisors=1 7 49 |
n = 49 divisors = 1 7 49 |
||
n= 50 divisors=1 2 5 10 25 50 |
n = 50 divisors = 1 2 5 10 25 50 |
||
n= 51 divisors=1 3 17 51 |
n = 51 divisors = 1 3 17 51 |
||
n= 52 divisors=1 2 4 13 26 52 |
n = 52 divisors = 1 2 4 13 26 52 |
||
n= 53 divisors=1 53 |
n = 53 divisors = 1 53 |
||
n= 54 divisors=1 2 3 6 9 18 27 54 |
n = 54 divisors = 1 2 3 6 9 18 27 54 |
||
n= 55 divisors=1 5 11 55 |
n = 55 divisors = 1 5 11 55 |
||
n= 56 divisors=1 2 4 7 8 14 28 56 |
n = 56 divisors = 1 2 4 7 8 14 28 56 |
||
n= 57 divisors=1 3 19 57 |
n = 57 divisors = 1 3 19 57 |
||
n= 58 divisors=1 2 29 58 |
n = 58 divisors = 1 2 29 58 |
||
n= 59 divisors=1 59 |
n = 59 divisors = 1 59 |
||
n= 60 divisors=1 2 3 4 5 6 10 12 15 20 30 60 |
n = 60 divisors = 1 2 3 4 5 6 10 12 15 20 30 60 |
||
n= 61 divisors=1 61 |
n = 61 divisors = 1 61 |
||
n= 62 divisors=1 2 31 62 |
n = 62 divisors = 1 2 31 62 |
||
n= 63 divisors=1 3 7 9 21 63 |
n = 63 divisors = 1 3 7 9 21 63 |
||
n= 64 divisors=1 2 4 8 16 32 64 |
n = 64 divisors = 1 2 4 8 16 32 64 |
||
n= 65 divisors=1 5 13 65 |
n = 65 divisors = 1 5 13 65 |
||
n= 66 divisors=1 2 3 6 11 22 33 66 |
n = 66 divisors = 1 2 3 6 11 22 33 66 |
||
n= 67 divisors=1 67 |
n = 67 divisors = 1 67 |
||
n= 68 divisors=1 2 4 17 34 68 |
n = 68 divisors = 1 2 4 17 34 68 |
||
n= 69 divisors=1 3 23 69 |
n = 69 divisors = 1 3 23 69 |
||
n= 70 divisors=1 2 5 7 10 14 35 70 |
n = 70 divisors = 1 2 5 7 10 14 35 70 |
||
n= 71 divisors=1 71 |
n = 71 divisors = 1 71 |
||
n= 72 divisors=1 2 3 4 6 8 9 12 18 24 36 72 |
n = 72 divisors = 1 2 3 4 6 8 9 12 18 24 36 72 |
||
n= 73 divisors=1 73 |
n = 73 divisors = 1 73 |
||
n= 74 divisors=1 2 37 74 |
n = 74 divisors = 1 2 37 74 |
||
n= 75 divisors=1 3 5 15 25 75 |
n = 75 divisors = 1 3 5 15 25 75 |
||
n= 76 divisors=1 2 4 19 38 76 |
n = 76 divisors = 1 2 4 19 38 76 |
||
n= 77 divisors=1 7 11 77 |
n = 77 divisors = 1 7 11 77 |
||
n= 78 divisors=1 2 3 6 13 26 39 78 |
n = 78 divisors = 1 2 3 6 13 26 39 78 |
||
n= 79 divisors=1 79 |
n = 79 divisors = 1 79 |
||
n= 80 divisors=1 2 4 5 8 10 16 20 40 80 |
n = 80 divisors = 1 2 4 5 8 10 16 20 40 80 |
||
n= 81 divisors=1 3 9 27 81 |
n = 81 divisors = 1 3 9 27 81 |
||
n= 82 divisors=1 2 41 82 |
n = 82 divisors = 1 2 41 82 |
||
n= 83 divisors=1 83 |
n = 83 divisors = 1 83 |
||
n= 84 divisors=1 2 3 4 6 7 12 14 21 28 42 84 |
n = 84 divisors = 1 2 3 4 6 7 12 14 21 28 42 84 |
||
n= 85 divisors=1 5 17 85 |
n = 85 divisors = 1 5 17 85 |
||
n= 86 divisors=1 2 43 86 |
n = 86 divisors = 1 2 43 86 |
||
n= 87 divisors=1 3 29 87 |
n = 87 divisors = 1 3 29 87 |
||
n= 88 divisors=1 2 4 8 11 22 44 88 |
n = 88 divisors = 1 2 4 8 11 22 44 88 |
||
n= 89 divisors=1 89 |
n = 89 divisors = 1 89 |
||
n= 90 divisors=1 2 3 5 6 9 10 15 18 30 45 90 |
n = 90 divisors = 1 2 3 5 6 9 10 15 18 30 45 90 |
||
n= 91 divisors=1 7 13 91 |
n = 91 divisors = 1 7 13 91 |
||
n= 92 divisors=1 2 4 23 46 92 |
n = 92 divisors = 1 2 4 23 46 92 |
||
n= 93 divisors=1 3 31 93 |
n = 93 divisors = 1 3 31 93 |
||
n= 94 divisors=1 2 47 94 |
n = 94 divisors = 1 2 47 94 |
||
n= 95 divisors=1 5 19 95 |
n = 95 divisors = 1 5 19 95 |
||
n= 96 divisors=1 2 3 4 6 8 12 16 24 32 48 96 |
n = 96 divisors = 1 2 3 4 6 8 12 16 24 32 48 96 |
||
n= 97 divisors=1 97 |
n = 97 divisors = 1 97 |
||
n= 98 divisors=1 2 7 14 49 98 |
n = 98 divisors = 1 2 7 14 49 98 |
||
n= 99 divisors=1 3 9 11 33 99 |
n = 99 divisors = 1 3 9 11 33 99 |
||
n= 100 divisors=1 2 4 5 10 20 25 50 100 |
n = 100 divisors = 1 2 4 5 10 20 25 50 100 |
||
n= 101 divisors=1 101 |
n = 101 divisors = 1 101 |
||
n= 102 divisors=1 2 3 6 17 34 51 102 |
n = 102 divisors = 1 2 3 6 17 34 51 102 |
||
n= 103 divisors=1 103 |
n = 103 divisors = 1 103 |
||
n= 104 divisors=1 2 4 8 13 26 52 104 |
n = 104 divisors = 1 2 4 8 13 26 52 104 |
||
n= 105 divisors=1 3 5 7 15 21 35 105 |
n = 105 divisors = 1 3 5 7 15 21 35 105 |
||
n= 106 divisors=1 2 53 106 |
n = 106 divisors = 1 2 53 106 |
||
n= 107 divisors=1 107 |
n = 107 divisors = 1 107 |
||
n= 108 divisors=1 2 3 4 6 9 12 18 27 36 54 108 |
n = 108 divisors = 1 2 3 4 6 9 12 18 27 36 54 108 |
||
n= 109 divisors=1 109 |
n = 109 divisors = 1 109 |
||
n= 110 divisors=1 2 5 10 11 22 55 110 |
n = 110 divisors = 1 2 5 10 11 22 55 110 |
||
n= 111 divisors=1 3 37 111 |
n = 111 divisors = 1 3 37 111 |
||
n= 112 divisors=1 2 4 7 8 14 16 28 56 112 |
n = 112 divisors = 1 2 4 7 8 14 16 28 56 112 |
||
n= 113 divisors=1 113 |
n = 113 divisors = 1 113 |
||
n= 114 divisors=1 2 3 6 19 38 57 114 |
n = 114 divisors = 1 2 3 6 19 38 57 114 |
||
n= 115 divisors=1 5 23 115 |
n = 115 divisors = 1 5 23 115 |
||
n= 116 divisors=1 2 4 29 58 116 |
n = 116 divisors = 1 2 4 29 58 116 |
||
n= 117 divisors=1 3 9 13 39 117 |
n = 117 divisors = 1 3 9 13 39 117 |
||
n= 118 divisors=1 2 59 118 |
n = 118 divisors = 1 2 59 118 |
||
n= 119 divisors=1 7 17 119 |
n = 119 divisors = 1 7 17 119 |
||
n= 120 divisors=1 2 3 4 5 6 8 10 12 15 20 24 30 40 60 120 |
n = 120 divisors = 1 2 3 4 5 6 8 10 12 15 20 24 30 40 60 120 |
||
n= 121 divisors=1 11 121 |
n = 121 divisors = 1 11 121 |
||
n= 122 divisors=1 2 61 122 |
n = 122 divisors = 1 2 61 122 |
||
n= 123 divisors=1 3 41 123 |
n = 123 divisors = 1 3 41 123 |
||
n= 124 divisors=1 2 4 31 62 124 |
n = 124 divisors = 1 2 4 31 62 124 |
||
n= 125 divisors=1 5 25 125 |
n = 125 divisors = 1 5 25 125 |
||
n= 126 divisors=1 2 3 6 7 9 14 18 21 42 63 126 |
n = 126 divisors = 1 2 3 6 7 9 14 18 21 42 63 126 |
||
n= 127 divisors=1 127 |
n = 127 divisors = 1 127 |
||
n= 128 divisors=1 2 4 8 16 32 64 128 |
n = 128 divisors = 1 2 4 8 16 32 64 128 |
||
n= 129 divisors=1 3 43 129 |
n = 129 divisors = 1 3 43 129 |
||
n= 130 divisors=1 2 5 10 13 26 65 130 |
n = 130 divisors = 1 2 5 10 13 26 65 130 |
||
n= 131 divisors=1 131 |
n = 131 divisors = 1 131 |
||
n= 132 divisors=1 2 3 4 6 11 12 22 33 44 66 132 |
n = 132 divisors = 1 2 3 4 6 11 12 22 33 44 66 132 |
||
n= 133 divisors=1 7 19 133 |
n = 133 divisors = 1 7 19 133 |
||
n= 134 divisors=1 2 67 134 |
n = 134 divisors = 1 2 67 134 |
||
n= 135 divisors=1 3 5 9 15 27 45 135 |
n = 135 divisors = 1 3 5 9 15 27 45 135 |
||
n= 136 divisors=1 2 4 8 17 34 68 136 |
n = 136 divisors = 1 2 4 8 17 34 68 136 |
||
n= 137 divisors=1 137 |
n = 137 divisors = 1 137 |
||
n= 138 divisors=1 2 3 6 23 46 69 138 |
n = 138 divisors = 1 2 3 6 23 46 69 138 |
||
n= 139 divisors=1 139 |
n = 139 divisors = 1 139 |
||
n= 140 divisors=1 2 4 5 7 10 14 20 28 35 70 140 |
n = 140 divisors = 1 2 4 5 7 10 14 20 28 35 70 140 |
||
n= 141 divisors=1 3 47 141 |
n = 141 divisors = 1 3 47 141 |
||
n= 142 divisors=1 2 71 142 |
n = 142 divisors = 1 2 71 142 |
||
n= 143 divisors=1 11 13 143 |
n = 143 divisors = 1 11 13 143 |
||
n= 144 divisors=1 2 3 4 6 8 9 12 16 18 24 36 48 72 144 |
n = 144 divisors = 1 2 3 4 6 8 9 12 16 18 24 36 48 72 144 |
||
n= 145 divisors=1 5 29 145 |
n = 145 divisors = 1 5 29 145 |
||
n= 146 divisors=1 2 73 146 |
n = 146 divisors = 1 2 73 146 |
||
n= 147 divisors=1 3 7 21 49 147 |
n = 147 divisors = 1 3 7 21 49 147 |
||
n= 148 divisors=1 2 4 37 74 148 |
n = 148 divisors = 1 2 4 37 74 148 |
||
n= 149 divisors=1 149 |
n = 149 divisors = 1 149 |
||
n= 150 divisors=1 2 3 5 6 10 15 25 30 50 75 150 |
n = 150 divisors = 1 2 3 5 6 10 15 25 30 50 75 150 |
||
n= 151 divisors=1 151 |
n = 151 divisors = 1 151 |
||
n= 152 divisors=1 2 4 8 19 38 76 152 |
n = 152 divisors = 1 2 4 8 19 38 76 152 |
||
n= 153 divisors=1 3 9 17 51 153 |
n = 153 divisors = 1 3 9 17 51 153 |
||
n= 154 divisors=1 2 7 11 14 22 77 154 |
n = 154 divisors = 1 2 7 11 14 22 77 154 |
||
n= 155 divisors=1 5 31 155 |
n = 155 divisors = 1 5 31 155 |
||
n= 156 divisors=1 2 3 4 6 12 13 26 39 52 78 156 |
n = 156 divisors = 1 2 3 4 6 12 13 26 39 52 78 156 |
||
n= 157 divisors=1 157 |
n = 157 divisors = 1 157 |
||
n= 158 divisors=1 2 79 158 |
n = 158 divisors = 1 2 79 158 |
||
n= 159 divisors=1 3 53 159 |
n = 159 divisors = 1 3 53 159 |
||
n= 160 divisors=1 2 4 5 8 10 16 20 32 40 80 160 |
n = 160 divisors = 1 2 4 5 8 10 16 20 32 40 80 160 |
||
n= 161 divisors=1 7 23 161 |
n = 161 divisors = 1 7 23 161 |
||
n= 162 divisors=1 2 3 6 9 18 27 54 81 162 |
n = 162 divisors = 1 2 3 6 9 18 27 54 81 162 |
||
n= 163 divisors=1 163 |
n = 163 divisors = 1 163 |
||
n= 164 divisors=1 2 4 41 82 164 |
n = 164 divisors = 1 2 4 41 82 164 |
||
n= 165 divisors=1 3 5 11 15 33 55 165 |
n = 165 divisors = 1 3 5 11 15 33 55 165 |
||
n= 166 divisors=1 2 83 166 |
n = 166 divisors = 1 2 83 166 |
||
n= 167 divisors=1 167 |
n = 167 divisors = 1 167 |
||
n= 168 divisors=1 2 3 4 6 7 8 12 14 21 24 28 42 56 84 168 |
n = 168 divisors = 1 2 3 4 6 7 8 12 14 21 24 28 42 56 84 168 |
||
n= 169 divisors=1 13 169 |
n = 169 divisors = 1 13 169 |
||
n= 170 divisors=1 2 5 10 17 34 85 170 |
n = 170 divisors = 1 2 5 10 17 34 85 170 |
||
n= 171 divisors=1 3 9 19 57 171 |
n = 171 divisors = 1 3 9 19 57 171 |
||
n= 172 divisors=1 2 4 43 86 172 |
n = 172 divisors = 1 2 4 43 86 172 |
||
n= 173 divisors=1 173 |
n = 173 divisors = 1 173 |
||
n= 174 divisors=1 2 3 6 29 58 87 174 |
n = 174 divisors = 1 2 3 6 29 58 87 174 |
||
n= 175 divisors=1 5 7 25 35 175 |
n = 175 divisors = 1 5 7 25 35 175 |
||
n= 176 divisors=1 2 4 8 11 16 22 44 88 176 |
n = 176 divisors = 1 2 4 8 11 16 22 44 88 176 |
||
n= 177 divisors=1 3 59 177 |
n = 177 divisors = 1 3 59 177 |
||
n= 178 divisors=1 2 89 178 |
n = 178 divisors = 1 2 89 178 |
||
n= 179 divisors=1 179 |
n = 179 divisors = 1 179 |
||
n= 180 divisors=1 2 3 4 5 6 9 10 12 15 18 20 30 36 45 60 90 180 |
n = 180 divisors = 1 2 3 4 5 6 9 10 12 15 18 20 30 36 45 60 90 180 |
||
n= 181 divisors=1 181 |
n = 181 divisors = 1 181 |
||
n= 182 divisors=1 2 7 13 14 26 91 182 |
n = 182 divisors = 1 2 7 13 14 26 91 182 |
||
n= 183 divisors=1 3 61 183 |
n = 183 divisors = 1 3 61 183 |
||
n= 184 divisors=1 2 4 8 23 46 92 184 |
n = 184 divisors = 1 2 4 8 23 46 92 184 |
||
n= 185 divisors=1 5 37 185 |
n = 185 divisors = 1 5 37 185 |
||
n= 186 divisors=1 2 3 6 31 62 93 186 |
n = 186 divisors = 1 2 3 6 31 62 93 186 |
||
n= 187 divisors=1 11 17 187 |
n = 187 divisors = 1 11 17 187 |
||
n= 188 divisors=1 2 4 47 94 188 |
n = 188 divisors = 1 2 4 47 94 188 |
||
n= 189 divisors=1 3 7 9 21 27 63 189 |
n = 189 divisors = 1 3 7 9 21 27 63 189 |
||
n= 190 divisors=1 2 5 10 19 38 95 190 |
n = 190 divisors = 1 2 5 10 19 38 95 190 |
||
n= 191 divisors=1 191 |
n = 191 divisors = 1 191 |
||
n= 192 divisors=1 2 3 4 6 8 12 16 24 32 48 64 96 192 |
n = 192 divisors = 1 2 3 4 6 8 12 16 24 32 48 64 96 192 |
||
n= 193 divisors=1 193 |
n = 193 divisors = 1 193 |
||
n= 194 divisors=1 2 97 194 |
n = 194 divisors = 1 2 97 194 |
||
n= 195 divisors=1 3 5 13 15 39 65 195 |
n = 195 divisors = 1 3 5 13 15 39 65 195 |
||
n= 196 divisors=1 2 4 7 14 28 49 98 196 |
n = 196 divisors = 1 2 4 7 14 28 49 98 196 |
||
n= 197 divisors=1 197 |
n = 197 divisors = 1 197 |
||
n= 198 divisors=1 2 3 6 9 11 18 22 33 66 99 198 |
n = 198 divisors = 1 2 3 6 9 11 18 22 33 66 99 198 |
||
n= 199 divisors=1 199 |
n = 199 divisors = 1 199 |
||
n= 200 divisors=1 2 4 5 8 10 20 25 40 50 100 200 |
n = 200 divisors = 1 2 4 5 8 10 20 25 40 50 100 200 |
||
</pre> |
</pre> |
||