Minimum multiple of m where digital sum equals m: Difference between revisions
Content added Content deleted
Thundergnat (talk | contribs) m (Promote. multiple implementations, little controversy) |
(Added Go) |
||
Line 574: | Line 574: | ||
17449 38269 56413 37037 1108909 142498 103507 154981 150661 1333333 |
17449 38269 56413 37037 1108909 142498 103507 154981 150661 1333333 |
||
163918 322579 315873 937342 1076923 1030303 880597 1469116 1157971 12842857 |
163918 322579 315873 937342 1076923 1030303 880597 1469116 1157971 12842857 |
||
</pre> |
|||
=={{header|Go}}== |
|||
{{libheader|Go-rcu}} |
|||
<lang Go>package main |
|||
import "rcu" |
|||
func main() { |
|||
var res []int |
|||
for n := 1; n <= 70; n++ { |
|||
m := 1 |
|||
for rcu.DigitSum(m*n, 10) != n { |
|||
m++ |
|||
} |
|||
res = append(res, m) |
|||
} |
|||
rcu.PrintTable(res, 7, 10, true) |
|||
}</lang> |
|||
{{out}} |
|||
<pre> |
|||
1 1 1 1 1 1 1 |
|||
1 1 19 19 4 19 19 |
|||
13 28 28 11 46 199 19 |
|||
109 73 37 199 73 37 271 |
|||
172 1,333 289 559 1,303 847 1,657 |
|||
833 1,027 1,576 1,282 17,497 4,339 2,119 |
|||
2,323 10,909 11,111 12,826 14,617 14,581 16,102 |
|||
199,999 17,449 38,269 56,413 37,037 1,108,909 142,498 |
|||
103,507 154,981 150,661 1,333,333 163,918 322,579 315,873 |
|||
937,342 1,076,923 1,030,303 880,597 1,469,116 1,157,971 12,842,857 |
|||
</pre> |
</pre> |
||