1≤M≤264−1
1≤K≤215
Hint
一对兔子指一公一母两只。
样例解释 1:
第一个月,寒域爷有一对小兔子。在第二个月,这对兔子长大了。此时 cyy 要完成它的订单至少要有 5 只兔子,因此 cyy 无法从寒域爷那里偷走他要的整份订单。被偷后寒域爷仍然剩余 1 对兔子,即 2 只。
样例解释 2:
第 4 个月寒域爷应该有 3 对兔子,即 6 只。这时候被 cyy 偷走了 4 只,还剩下 2 只。
样例解释 3:
第 9 个月寒域爷应该有 34 对兔子,即 68 只。这时候 cyy 最多能偷走 22 份订单,即 66 只兔子,还剩下 2 只。
样例解释 4:
18446744073709551615=264−1,32768=215 ,这是允许的最大输入。