頭の整理

頭の中を整えるために,色々と書き綴ります

n進法と自然数の分割

自作問題です.解答は下部に載せました.

 

問題

 { \displaystyle n } { \displaystyle 2 } 以上の自然数 { \displaystyle m }自然数とする. { \displaystyle n^m } より小さい自然数

 { \displaystyle n^0 , n^1 , \ldots n^{m-1} } から同じ数を  { \displaystyle n } 回以上選ばないようにして,適当に選んで足し合わせれば作ることができることを示せ.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

解答

 { \displaystyle n } 進法における各桁の位は一桁目から順に  { \displaystyle n^0 , n^1 , \ldots } となっている.そして,各桁には最大で  { \displaystyle n - 1} 個の位の数が入る.

 { \displaystyle n^m } より小さい自然数は, { \displaystyle n } 進法においては  { \displaystyle m } 桁以下で作ることができる.これは, { \displaystyle n^m } より小さい自然数は, { \displaystyle n^0 , n^1 , \ldots n^{m-1} } から同じ数を  { \displaystyle n } 回以上選ばないようにして,適当に選んで足し合わせれば作ることができるということと同値である.

 

 

情報処理の基礎問題集 ~2進数の世界~
 

 

「Amazon.co.jpアソシエイト」