A0B0
ヒントBは特に簡単です。
悪くても10回やればあたりますので。
解説今回も値を出すだけならば余裕なのですが、Aの証明は難しいと思います。
A.平方数となる場合が存在しないことを証明する。
自然数n≧2を用いて、
n-1,n,n+1の積を考える。
これが、
(n-1)n(n+1)=k^2(kは自然数)…①
と表わされるとする。
n,n-1は差が1ゆえ、最大公約数が1であるから、
互いに素である。n,n+1も同様。
つまり、(n-1)(n+1)とnは互いに素であると言える。
(n-1)(n+1)とnに共通因数が1以外にないので、
①が成り立つためには、n,n^2-1が共に平方数であることが必要である。
したがって、
n^2-1=m^2(mは自然数)とおける。
(n-1)^2<m^2<(n+1)^2ゆえ、
n-1<m<n+1 ∴m=n
しかし、n^2-1≠n^2ゆえ矛盾する。
よって3つの連続する自然数の積は平方数になり得ない。
B. n≧2ゆえ、
2^2^(n-1)-6
=16^2^(n-1)-6
いま、16の自然数乗の下一桁は必ず6になるので、
16^2^(n-1)-6の下一桁は0。
つまり、10で必ず割り切れる。