Factors of an integer: Difference between revisions

Content added Content deleted
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>