Digit fifth powers: Difference between revisions
m
→{{header|Sidef}}: adjusted name of the function
(Added Sidef) |
m (→{{header|Sidef}}: adjusted name of the function) |
||
Line 1,462:
=={{header|Sidef}}==
<lang ruby>func
var D = @(^base)
Line 1,469:
var m = (base-1)**n
for(var (k, t) = (1, 1); k*m >= t; (
D.combinations_with_repetition(k, {|*c|
var v = c.sum {|d| P[d] }
Line 1,479:
}
for n in (3..
var a =
say "Sum of #{n}-th powers of their digits: #{a.join(' + ')} = #{a.sum}"
}</lang>
|