来源:点击打开链接
水题一枚,模拟可过。如果非得说一些注意的地方,变量的顺序算一个。
#include <iostream>
#include <cstring>
#include <string>
#include <cmath>
#include <string>
using namespace std;
int main()
{
int testcase;
cin>>testcase;
while(testcase--)
{
long long initial,exnum;
cin>>initial>>exnum;
long long count=initial;
while(initial>=exnum)
{
int exchange=initial/exnum;
count+=exchange;
initial%=exnum;
initial+=exchange;
}
cout<<count<<endl;
}
return 0;
}