#P1615. 饮料难题

饮料难题

题目描述

牛牛因为数学太差被老师赶出教室了,虽然老师侵犯了牛牛的公平教育权,但是牛牛在教室外的小卖部大彻大悟,提升了自己的数学水平。

故事是这样的:学校里的小卖部里有一个活动:只要有三个饮料瓶就可以换一瓶新的饮料。现在牛牛从路边捡到了 1010 个饮料瓶,于是牛牛开始兑换饮料。他的兑换操作如下:先用 99 个饮料瓶换 33 瓶饮料,喝完。然后手里有 44 个饮料瓶,再拿出 33 个换 11 瓶饮料,这时手里有 22 个饮料瓶。牛牛再问老板借 11 瓶饮料,喝完之后又多了 11 个饮料瓶,然后拿 33 个饮料瓶换一瓶饮料还给老板。

有借有还,再借不难。在这个过程中,牛牛总共喝了 55 瓶饮料。

牛牛现在有 𝑛𝑛 个饮料瓶,小卖部的活动是每 𝑘𝑘 个饮料瓶能换一瓶饮料,牛牛最多能喝几瓶饮料?

牛牛已经大彻大悟,现在他拿这道题来考你,他希望你和他一样大彻大悟。

输入格式

输入包含两个正整数 n,k (n10100000, 1<𝑘min(𝑛,109))n,k\ (n\le 10^{100000},\ 1<𝑘≤\min(𝑛,10^9))

输出格式

输出一行一个整数表示答案。

10 3
5
10 4
3