#include <stdio.h>
int main() {
int X;
// 대각선 번호 찾기
int diagonal = 1;
while (X > diagonal) {
X -= diagonal;
diagonal++;
}
// 대각선 내에서 X번째 분수 찾기
int numerator, denominator;
if (diagonal % 2 == 1) {
numerator = diagonal - X + 1;
denominator = X;
} else {
numerator = X;
denominator = diagonal - X + 1;
}
printf("%d/%d\n", numerator
, denominator
);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpIHsKICAgIGludCBYOwogICAgc2NhbmYoIiVkIiwgJlgpOwoKICAgIC8vIOuMgOqwgeyEoCDrsojtmLgg7LC+6riwCiAgICBpbnQgZGlhZ29uYWwgPSAxOwogICAgd2hpbGUgKFggPiBkaWFnb25hbCkgewogICAgICAgIFggLT0gZGlhZ29uYWw7CiAgICAgICAgZGlhZ29uYWwrKzsKICAgIH0KCiAgICAvLyDrjIDqsIHshKAg64K07JeQ7IScIFjrsojsp7gg67aE7IiYIOywvuq4sAogICAgaW50IG51bWVyYXRvciwgZGVub21pbmF0b3I7CiAgICBpZiAoZGlhZ29uYWwgJSAyID09IDEpIHsKICAgICAgICBudW1lcmF0b3IgPSBkaWFnb25hbCAtIFggKyAxOwogICAgICAgIGRlbm9taW5hdG9yID0gWDsKICAgIH0gZWxzZSB7CiAgICAgICAgbnVtZXJhdG9yID0gWDsKICAgICAgICBkZW5vbWluYXRvciA9IGRpYWdvbmFsIC0gWCArIDE7CiAgICB9CgogICAgcHJpbnRmKCIlZC8lZFxuIiwgbnVtZXJhdG9yLCBkZW5vbWluYXRvcik7CgogICAgcmV0dXJuIDA7Cn0K