1 條題解
-
1
#include <iostream> using namespace std;
int main() { int n, k; cin >> n >> k;
int total = n; // 已抽的香烟总数 int butts = n; // 当前的烟蒂数量 while (butts >= k) { int new_cigarettes = butts / k; // 用烟蒂换的新香烟数 total += new_cigarettes; // 更新已抽总数 butts = butts % k + new_cigarettes; // 剩余烟蒂 + 新产生的烟蒂 } cout << total << endl; return 0;}
- 1
資訊
- ID
- 537
- 時間
- 1000ms
- 記憶體
- 256MiB
- 難度
- 6
- 标签
- (無)
- 遞交數
- 287
- 已通過
- 97
- 上傳者