设2001是第n行,则1+2+3+...+n=2001
当n=62时,和为1953;当n=63时,和为2016;
所以为2001为第63行
由图可知:单数行从右起,双数行从左起
所以2001为第63行右起第49个
故2001为第63行左起第16个