質問の因数分解の利用の問題をJavaで解いてみた。

 質問の因数分解の利用の問題Javaで解いてみました。(^_^;
 数学的に解くと、#1の方の式 a(2N+1)=300 から、2N+1は、300の約数
{1,2,3,4,5,6,10,12,15,20,25,30,50,60,75,100,150,300}
の中にありますが、Nが2桁の数なので、2N+1≧21の奇数になります。

 それから、得られた解の検証をお忘れなく。(^_^;
● Divisor1.java

/* 
 * Divisor1.java
 */

class Divisor1 {

    public static void main(String[] args){
        for(int n=10; n< 100; n++)
            if(300/n==(300%n)*2) 
                System.out.printf("300 = %d * %d + %d\n",n, 300/n, 300%n);
    }
}

●実行結果

300 = 37 * 8 + 4

※参考URL
●「わられる数=わる数×商+あまり」でも、教科書にぬかりはなかった。 | TETRA'S MATH
http://math.artet.net/?eid=1421766

増補改訂版 語りかける中学数学

増補改訂版 語りかける中学数学

語りかける中学数学 問題集

語りかける中学数学 問題集