過去ログ

まるケン
#51384
アの候補を求めるのには条件が不完全でした!
84だとイとの公約数が42になる(イは14も15も約数荷物ので)ので、
結果的にOKなだけでした。

ご指摘、感謝です!!

超愚直に、問題文通りの条件を当てはめると、、、

a = d(2100).delete_if{|e|!d(e).include?(14)}
i = d(2100).delete_if{|e|not d(e).include?(14) or not d(e).include?(15)}
u = d(2100).delete_if{|e|!d(e).include?(15)}

p a.product(i, u).delete_if{|a,i,u|d(a.gcd(i)).index(14)!=4 or d(i.gcd(u)).index(15)!=4 or a.lcm(i).lcm(u) != 2100}

もう、ワンライナーどころじゃないですね
   3月26日(土) 9:49:13   MAIL:take4310@mobile.email.ne.jp   51388

過去問題一覧へ戻る