Quantcast
Channel: 円周率近似値の日に生まれて理系じゃないわけないだろ! - knifeのblog
Viewing all articles
Browse latest Browse all 5376

東京女子医大 2015

$
0
0

久々に、午後のひとときに数学の問題を解いてみます。

問題

240+1=mn (1<m<n)を満たす整数の組(m, n)が1組だけあることがわかっている。
このとき、mの値を求めよ。


シンキングターイム


240、かなり大きな整数ですね。
どうやって解くのが得策なのだろうか。

一般的な話しとして、
xz-yz
xz+yz
のような形の因数分解の出題は多いかと思う。

xz-yz の場合
z=2のとき、x2-y2=(x-y)(x+y)
z=3のとき、x3-y3=(x-y)(x2+xy+y2)
z=4のとき、x4-y4=(x-y)(x3+x2y+xy2+y3)
z=5のとき、x5-y5=(x-y)(x4+x3y+x2y2+xy3+y4)
z=6のとき、x6-y6=(x-y)(x5+x4y+x3y2+x2y3+xy4+y5)
z=7のとき、x7-y7=(x-y)(x6+x5y+x4y2+x3y3+x2y4+xy5+y6)
...
z=kのとき、xz-yz=(x-y)Σ[k=0 to k=z] xn-kyk

のように、機械的に記述することが可能である。
差の公式より、nが奇数のとき、yを-yと置き換えることで、和の公式を作ることが出来る。

xz+yz かつzが奇数の場合

z=3のとき、x3+y3=(x+y)(x2-xy+y2)
z=5のとき、x5+y5=(x+y)(x4-x3y+x2y2-xy3+y4)
z=7のとき、x7+y7=(x+y)(x6-x5y+x4y2-x3y3+x2y4-xy5+y6)
...
z=2k+1のとき、(x+y)((Σ[k=0 to (z-1)/2] xz-2ky2k-xz-2k-1y2k+1)+yz)
無理やりΣの形にしてみたが、暗記しておく必要はないだろう。
要領よく覚えるとしたら、yが奇数乗のとき、符号が-になるだけですね。

さて、240+1=mn は和だが、累乗の指数が40と偶数である。
40を偶数と奇数の積にわければよい。

40=2×2×2×5=8×5 のただ一通りですから、
240+1=mn
28×5+1=(28)5+15=mn
x=28 とすると、
x5+1=(x+1)(x4-x3+x2-x+1)

今回は、m、nの小さい方のmだけを求めれば良いので、
m=x+1=28+1=256+1=257

答え、m=257

蛇足ですが、
mn=1099511627777
n=4278255361


ではでは


Viewing all articles
Browse latest Browse all 5376

Trending Articles