vb 在picture打印数字三角形,1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 3

问题描述:

vb 在picture打印数字三角形,1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49
1个回答 分类:数学 2014-09-27

问题解答:

我来补答
如果是在特定picture,神马自己的jpg,bmp上作图,那就不要看下去了.
假如思路要这样的话:49/2 取整加1(也可以直接数出来25个数字);一般的,我们把三角形正放,可知有以下几点常识:
1,最上一个角必然是一个数字;
2,每行数字逐渐增多,最后一行刚好分配完;
3,打印的每一行平行,成三角的话(只有两行不在此列)每行上的数字个数为等差数列,设方差为a,则每行数字的个数如下:
1
1 + a
1 + 2a
.
1 + na
其中总数为25;公式为 n +1+ a*n*(n+1)/2 = 25.
显然如果只有一行是不能称之为三角形的n>1.可得a
 
 
展开全文阅读
剩余:2000
上一页:单调性最小值
下一页:溶质质量