#249. 求1!+2!+...+N!

求1!+2!+...+N!

Description

N! = 1 * 2 * ... * N

例 5! = 1 * 2 * 3 * 4 * 5 = 120

编程求 1! + 2! + 3! + ... + N!

Input Format

输入一行,只有一个整数n (1<=n<=10)

Output Format

输出只有一行(这意味着末尾有一个回车符号),包括1个整数。

3
9

Hint

阶乘是什么?

阶乘是一个很有趣的数学概念,它表示的是一个数和所有比它小的正整数相乘的结果。

举个例子:

  • 5 的阶乘(我们写作 5!)就是 5 × 4 × 3 × 2 × 1。
  • 所以 5! = 5 × 4 × 3 × 2 × 1 = 120。

更简单的例子:

  • 3 的阶乘(写作 3!)就是 3 × 2 × 1。
  • 所以 3! = 3 × 2 × 1 = 6。

规则:

  1. 任何数的阶乘都是从这个数开始一直乘到 1。
  2. 0 的阶乘是个特例,0! = 1(记住这一点就好,虽然看起来有点奇怪)。

Source

E嵌套循环