RosettaCodeData/Task/Disarium-numbers/Sidef/disarium-numbers.sidef
2023-07-01 13:44:08 -04:00

5 lines
95 B
Text

func is_disarium(n) {
n.digits.flip.sum_kv{|k,d| d**(k+1) } == n
}
say 18.by(is_disarium)