把一个正方形分割为n个小正方形,自然数n可以取的所有值是什么?如何证明?