|
まるケン |
|
# Ruby の PRIME ライブラリを使ってみました。
require 'prime' # 約数の配列を求めるワンライナーっぽい関数宣言(ちょっと長い、、、) def d(n);n.prime_division.inject([1])do|ary,(p,e)|(0..e).map{|e1|p**e1}.product(ary).map{|a,b|a*b}end.sort;end # 上記関数を利用してのアを求めるワンライナー d(2100).map{|e|p e if d(e).index(14)==4} |
|
3月20日(日) 9:55:39
MAIL:take4310@mobile.email.ne.jp 51381 |