#ABC275D. [ABC275D] 又一个递归函数(Yet Another Recursive Function)
[ABC275D] 又一个递归函数(Yet Another Recursive Function)
题目描述
定义函数 有如下定义
- 对于任意正整数 有 $f(k)\ = f(\lfloor\frac{k}{2}\rfloor)\ +\ f(\lfloor\frac{k}{3}\rfloor) $
代表小于等于 的最大整数。给定 ,求 。
输入格式
一行一个整数 。
输出格式
一行,一个整数,代表 的值。
样例 #1
样例输入 #1
2
样例输出 #1
3
样例 #2
样例输入 #2
0
样例输出 #2
1
样例 #3
样例输入 #3
100
样例输出 #3
55
输入输出样例 #1
输入 #1
2
输出 #1
3
输入输出样例 #2
输入 #2
0
输出 #2
1
输入输出样例 #3
输入 #3
100
输出 #3
55
说明/提示
样例 1 解释
我们有 $ f(2)\ =\ f(\lfloor\frac{2}{2}\rfloor)\ +\ f(\lfloor\frac{2}{3}\rfloor)\ =\ f(1)\ +\ f(0)\ =(f(\lfloor\frac{1}{2}\rfloor)\ +\ f(\lfloor\frac{1}{3}\rfloor))\ +\ f(0)\ =(f(0)+f(0))\ +\ f(0)=\ 3 $。