CF964A.Splits

传统题 时间 2000 ms 内存 256 MiB 3 尝试 1 已通过 1 标签

Splits

题目描述

我们定义正整数nn的分裂为一个由正整数组成的不上升序列,且序列数字和为nn

举个栗子:下列这些序列都是88的分裂:[4,4],[3,3,2],[2,2,1,1,1],[5,2,1][4,4],[3,3,2],[2,2,1,1,1],[5,2,1]

下列这些序列不是88的分裂:[1,7],[5,4],[11,3],[1,1,4,1,1][1,7],[5,4],[11,-3],[1,1,4,1,1]

一个分裂的权是序列第一个数出现的次数,举个例子:[1,1,1,1,1][1,1,1,1,1]的权是55[5,5,3,3,3][5,5,3,3,3]的权是22[9][9]的权是11

现在给出nn,求nn的分裂有多少个不同的权

输入格式

第一行为n(1n109)n(1\leq n \leq 10^9)

输出格式

答案

样例

7
4
8
5
9
5

在线编程 IDE

建议全屏模式获得最佳体验