算法实现之由N×N个小方格组成的正方形中包含有多少个正方形

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/byhook/article/details/51909746

我们可以通过简单的归纳法在总结出规律:

当n=1时 有1个
当n=2时 有 4+1 = 2^2 + 1 = 5(4个小的1个大的)
当n=3时 有 9+4+1 = 3^2 + 2^2 +1 = 13(9个小的,4个中的,各1个大的)
......
所以n×n个小方格组成的正方形中包含有 n^2 +(n-1)^2 +.....+1 = (n+1)(2n+1)n/6

猜你喜欢

转载自blog.csdn.net/byhook/article/details/51909746