https://codeforces.com/problemset/problem/1476/A
思路:我们先判断k是否大于n,如果k>=n,如果 k 能整除n,那么最小值就是k/n,否则就是k/n
+1,如果k<n,如果n能整除k,那么最小值就是1,否则就是2
以下是代码实现:
#include<iostream>
using namespace std;
void solved()
{
int n,k;
cin>>n>>k;
if(k>=n)
{
if(k%n==0) cout<<k/n<<endl;
else cout<<(k/n)+1<<endl;
}
else
{
if(n%k==0) cout<<1<<endl;
else cout<<2<<endl;
}
}
int main()
{
int t;
cin>>t;
while(t--)
{
solved();
}
return 0;
}