1761The Staircases

1761   The Staircases

题目描述

One curious child has a set of N little bricks. From these bricks he builds different staircases. Staircase consists of steps of different sizes in a strictly descending order. It is not allowed for staircase to have steps equal sizes. Every staircase consists of at least two steps and each step contains at least one brick. Picture gives examples of staircase for N=11 and N=5:

Your task is to write a program that reads from input numbers N and writes to output numbers Q - amount of different staircases that can be built from exactly N bricks.


输入格式:

Numbers N, one on each line. You can assume N is between 3 and 500, both inclusive. A number 0 indicates the end of input.

输出格式:

Numbers Q, one on each line.

输入样例 复制
3
5
0
输出样例 复制
1
2

说明

3
8
通过提交
时空限制2000ms/64mb
题目来源
评测方式在线评测
题目类型
难        度