TouchStone
  Please Login
Login Sign Up
距离明年CSP第一轮: ??天 距离CSP第二轮: ??天 距离NOIP还有: ??天
 Homepage  Problem Set  Examinations  Submissions  Discussions  Statistics
  • Home
  • Problem Set
  • P4854
  • Problem
  • P4854堆木头
    Limits : Time Limit : - MS   Memory Limit : - KB
    Judgment Tips : 1s,128m
    Description

    有若干根相同的木头需要堆放起来。 堆放的方式如下图所示:

    堆放的规则是,对于任意一层,它的木头数量必须比它上面一层的木头要多。并且每一层的木头必须互相紧挨在一起(同一层木头间不能有间隔)。
    现在已知最底层有n根木头,问总共有多少种不同的堆放方案。
    1 <= n <= 500000

    Input Format

    一个整数,表示最底层的木头数量。

    Output Format

    一个整数,表示不同的堆放方案数。mod 100000再输出.

    Sample Input 1

    2

    Sample Output 1

    2

    Sample Input 2

    3

    Sample Output 2

    5

    Sample Input 3

    5

    Sample Output 3

    34

    Hint

    当n=3时,有如下5种不同的方案: