すがり
まとめてみました。
二桁の自然数をn、777で割った商をmとすると
n×n×n=777×m+n
n×n×n-n=777×m
n(n×n-n)=777×m
n×(n+1)×(n-1)=777×m
ここでn×(n+1)×(n-1)は777の倍数だから、n,(n+1),(n-1)のいずれかは37の倍数、つまり37か74になればいい。
それぞれあてはめてみると
[n=37]37×38×36=56616 777の倍数ではないのでダメ
[(n+1)=37]36×37×35=46620 777の倍数である
[(n-1)=37]38×39×37=54834 777の倍数ではないのでダメ
[n=74]74×75×73=405150 777の倍数ではないのでダメ
[(n+1)=74]73×74×72=388944 777の倍数ではないのでダメ
[(n-1)=74]75×76×74=421800 777の倍数ではないのでダメ
よって(n+1)=37, n=36であるので二桁の自然数は36
36×36×36=46656,46656÷777=60...36
siuさん、きろろさんありがとうございました!!
友達に伝えておきます!!