728x90
출처-https://www.acmicpc.net/problem/1011
728x90
참고
https://zorba91.tistory.com/116
import java.util.*;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scan = new Scanner(System.in);
int t = scan.nextInt();
int ans[] = new int[t];
for (int i=0; i<t; i++) {
int x = scan.nextInt();
int y = scan.nextInt();
int movingDis = 1;
int xCount = 0;
int yCount = 0;
while (x < y) {
x += movingDis;
xCount++;
if (x >= y)
break;
y -= movingDis;
yCount++;
movingDis++;
}
ans[i] = xCount+yCount;
}
for (int i=0; i<t; i++)
System.out.println(ans[i]);
}
}
728x90
'Problem Solving > BOJ' 카테고리의 다른 글
[백준, BOJ 2581] 소수(java) (0) | 2020.09.08 |
---|---|
[백준, BOJ 1978] 소수 찾기 (java) (0) | 2020.09.08 |
[백준, BOJ 2775] 부녀회장이 될테야 (java) (0) | 2020.09.06 |
[백준, BOJ 10250] ACM 호텔 (java) (0) | 2020.09.04 |
[백준, BOJ 2869] 달팽이는 올라가고 싶다 (java) (0) | 2020.09.04 |