逻辑吧 关注:115,789贴子:607,417
  • 7回复贴,共1

谁能解答这道题

只看楼主收藏回复

1
            2      3
        4       5      6
   7         8      9     10
11     12       13     14    15
这样一直下去。
到第200行的时候。第8个数字是什么数字?


1楼2009-11-29 13:33回复
    这题思路很简单,懒得算


    IP属地:福建2楼2009-11-29 18:41
    回复
      广告
      立即查看
      欢迎楼主来逻辑吧玩


      IP属地:北京4楼2009-11-29 19:22
      回复
        19908


        IP属地:北京5楼2009-11-30 15:43
        回复
          晕……等差数列前N项和,这有啥好算的……
          5楼正解了


          IP属地:陕西6楼2009-11-30 16:38
          回复
            我在三楼算错了一次…
            好吧,我承认那是个失误…


            IP属地:北京7楼2009-11-30 17:04
            回复
              • 114.221.37.*
              每一行递加一个数字,最后一行是第200行,那么最后一行有200个数字,200+199+198……1。那么倒数第二行应该是199个数字,199+198……1。最简单的算法是从中间分开,(199+1)+(198+2)……+100。100是中心,1……199中不可能有2个100。再198/2*200+100,结果是倒数第二行最后一个数字是19900,再加8,等于19908。


              8楼2009-12-02 05:40
              回复
                • 61.157.97.*
                我用java编程对这道题进行求解了
                结果是19908
                源代码如下:public class The200Number
                {
                     public static void main(String[] args)
                     {
                         int line = 0;
                         int position = 8;
                         long value = 0;
                         int total = 0;
                         for (int i = 1; i <= 199;i++)
                         {
                             total = total + i;        
                         }    
                         value = total + 8;
                         System.out.println(value);
                     }    
                } 


                9楼2009-12-13 11:39
                回复