分析:
首先数组第一个元素和最后一个元素一定为1,然后可以发现i==n-1时,可以得到数组中除了最后一位1的个数,也就可以得出答案,数组中一共的1的个数时n-1时的1的个数再加上1.
代码:
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef pair<int,int> pii;
void solve()
{
int t;
cin>>t;
while(t--)
{
int n,k;
cin>>n>>k;
int x;
if((n-1)%k==0) x=(n-1)/k;
else x=(n-1)/k+1;
cout<<x+1<<'\n';
}
}
int main()
{
ios::sync_with_stdio(false);
cin.tie(0);
cout.tie(0);
solve();
return 0;
}