把正整数排成如图1三角形数阵.然后擦去第偶数行中的所有奇数和第奇数行中的所有偶

2个回答

  • 看每行末尾,都是平方数.

    先求A50在第几行.设A50上面有X行,则上面这X行共有(1+X)*X/2个数,

    即有(1+X)*X/2 ≤ 50 ≤(1+X+1)*(X+1)/2

    解得X = 9

    因此A50在第10行,共10个数中的从左往右第50-(1+9)*9/2=5个数,也就是从右往左的第6个数.

    显然第10行最右边末尾的数 = 10² = 100

    因此A50 = 100 - 2*5 = 90

    同理,设AK上面有X行.AK在第X+1行,

    则AK上行末尾的数 = X²,AK本行末尾的数 =(X +1)²,则有:

    X²≤ 2011 ≤(X +1)²

    解得X = 44

    因此AK在第45行.

    第44行最后一个数 = 44² = 1936

    第45行第一个数 = 1936 + 1 = 1937

    因此,AK是本行第 (2011 - 1937 )/2 + 1= 38 个数.

    前44行共(1+44)*44/2 = 990个数.

    因此K = 990 + 38 = 1028