무한히 큰 배열에 다음과 같이 분수들이 적혀있다.

#include <iostream>
using namespace std;
int main(void) {
int line=1;
int X;
cin >> X;
while (X > line) {
X -= line;
line++;
}
//짝수
if (line % 2 == 0)
{ cout << X << "/" << (line + 1) - X; }
//홀수
else
{ cout << (line + 1) - X << "/" << X; }
}

홀수 줄은 대각선 위쪽으로 순서를 세고,
짝수 줄은 대각선 아래쪽으로 센다.
-> 순서 : 1/2, 1/2, 2/1, 3/1, 2/2, 1/3, 1/4, 2/3, 3/2, 2/4...
line 줄의 순번 (첫째줄 : line=1)
규칙