Kaprekar numbers: Difference between revisions
Content deleted Content added
m Some typos |
→{{header|D}}: added optimization |
||
Line 183: | Line 183: | ||
for (ulong d = 1, t = 0; a > 0; d *= 10) { |
for (ulong d = 1, t = 0; a > 0; d *= 10) { |
||
b += t * d; |
b += t * d; |
||
if (b > n) break; |
|||
a /= 10; |
a /= 10; |
||
if (b && a + b == n) |
if (b && a + b == n) |