Project Euler Problem 210をJavaで解いていて、方法はあってるはずのにどうして解けてないかなーって思ったら次のところがまずかったらしい。Dはlong型で、かなり大きい(10^17程度)値。 long sqd = (long)Math.sqrt(D); if(sqd * sqd == D)sqd--; sqrtした…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。