Skip to content

Instantly share code, notes, and snippets.

@yuuki
Created July 25, 2012 15:53
Show Gist options
  • Save yuuki/3176914 to your computer and use it in GitHub Desktop.
Save yuuki/3176914 to your computer and use it in GitHub Desktop.
#!/usr/bin/env ruby
# -*- coding: utf-8 -*-
require 'prime' # 反則
NUMBER = 600851475143
prime_factor = []
Prime.each(NUMBER) do |p| # おそい
prime_factor.push p if NUMBER % p == 0
break if NUMBER < 2 * p
end
puts prime_factor.join(',')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment