백준 알고리즘 8단계 기본 수학1 1193번 문제입니다. Q. 무한히 큰 배열에 다음과 같이 분수들이 적혀있다. 이와 같이 나열된 분수들을 1/1 -> 1/2 -> 2/1 -> 3/1 -> 2/2 -> … 과 같은 지그재그 순서로 차례대로 1번, 2번, 3번, 4번, 5번, … 분수라고 하자. X가 주어졌을 때, X번째 분수를 구하는 프로그램을 작성하시오. [입력] - 정수 X가 주어진다. [조건] - X(1 ≤ X ≤ 10,000,000) Ex) 14 -> 2/4 풀이 조건을 생각했을 때, 배열의 분수들은 다음과 같이 규칙을 가지고 있었다. 1/1부터 1이 시작된다. 2~3은 순서대로 1/2, 2/1 분자가 1씩 증가(2까지)하고 분모는 1씩 감소(2부터)한다. (2~3 개수 : 2) 4~6은 순서대로..
[백준/Java]Q1193
2021. 7. 13.