2017年11月11日土曜日

Project Euler 第3問

Q.
3195 の素因数は 5, 7, 13, 29 である.

600851475143 の素因数のうち最大のものを求めよ.

A. 下記より 6857を得た
target = 600851475143
insu=[]
taisho=target
kouho=3
while kouho * kouho <= target do
while taisho % kouho == 0 do
insu.push kouho
taisho /= kouho
end
kouho +=2
end
puts insu if target != insu.inject(:*)
puts insu.max

0 件のコメント:

dosvaxj3が更新されていた。

 最近、エミュレータ系をあまり触っていなかったのだけど久しぶりに見てみたらタイトルのようにdosvaxj3が更新されていた。 on emulatorでセルフにcなどのソースを書いて実行するのに母艦側の特定のフォルダをドライブとしてマウント出来たり普通に母艦のimeで漢字が入力でき...