import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int x = sc.nextInt();
System.out.println(solution(x));
}
static String solution(int x) {
int height = 1;
int sum = 1;
while(sum < x) {
height++;
sum += height;
}
int i = x - (sum - height);
int j = height - i + 1;
if(height%2 == 0)
return i+"/"+j;
else
return j+"/"+i;
}
}
머리로만 생각하는 것보다 확실히 손으로 써보는 게 잘 풀린다! (당연한 말)
'알고리즘왕 > BOJ' 카테고리의 다른 글
[JAVA/백준/20437] 문자열 게임 2 (0) | 2021.01.17 |
---|---|
[JAVA/백준/8983] 사냥꾼 (0) | 2021.01.12 |
[백준/2292/JAVA] 벌집 (0) | 2020.03.18 |
[백준/2839/JAVA] 설탕 배달 (0) | 2020.03.18 |
[백준/1712/JAVA] 손익분기점 (0) | 2020.03.18 |