check.sf 496 B

12345678910111213141516171819202122
  1. #!/usr/bin/ruby
  2. # 3-powerful numbers that can be written as the sum of two coprime 3-powerful numbers.
  3. # https://oeis.org/A297867
  4. #var n = 11205183603973252067
  5. var n = 3518958160000
  6. var t = n.rad
  7. n.powerful(3).each {|k|
  8. k.is_coprime(t) || next
  9. if (n - k -> is_powerful(3)) {
  10. say "#{n} = #{k} + #{n-k}"
  11. break
  12. }
  13. }
  14. __END__
  15. 776151559 = 756249048 + 19902511
  16. 3518958160000 = 1392672604221 + 2126285555779
  17. 11205183603973252067 = 5317378991792784000 + 5887804612180468067