1+3+5+7+9+.111

6个回答

  • 如果你学过等差数列,答案就是 (首项 + 末项) * 项数 / 2 = (1 + 2003) * 1002 / 2 = 1004004.

    如果你没有学过等差数列,那麼你可以把原数列这样排列:

    1 + 2003

    3 + 2001

    5 + 1999

    ...

    2003 + 1 (+

    -------------------

    = 原式 * 2

    而上面每一行都是2004,这样就是1002个2004之和,但是由於用了两次原数列,所以结果要除以2,因此答案 = 1002 * 2004 / 2 = 1004004.