第一行2,第二行4、6,第三行8、10、12以此类推,问2006在哪行哪列?

问题描述:

第一行2,第二行4、6,第三行8、10、12以此类推,问2006在哪行哪列?

前一行1项,前二行1+2项,前三行1+2+3项 => 前n行n(n+1)/2项
2006是第2006/2=1003项,前44行共990项,前45行共1035项.所以2006在第45行
10003-990=13,所以2006在第13列(第n行有n个数,所以本行有45列

故2006在第45行13列