BaekJoon
1011번 Fly me to the Alpha Centauri
GamJia
2023. 3. 29. 20:14
단계별로 풀어보기 - 기본 수학 1 - 9단계
https://www.acmicpc.net/problem/1011
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
int T;
cin>>T;
long long i,j,remain;
while(T--)
{
int x,y;
cin>>x>>y;
j=y-x;
for(i=1;i*i<=j;i++);
i--;
remain=j-(i*i);
remain=(long long)ceil((double)remain/(double)i);
cout<<i*2-1+remain<<endl;
}
return 0;
}