C programming/BAEKJOON

1193

Donghun Kang 2024. 5. 26. 21:30
#pragma warning (disable: 4996)
#include <stdio.h>
#include <string.h>
int main() {
	int X, n = 1;
	scanf("%d", &X);
	while (1) {
		if ((n - 1)*n / 2 < X&&X <= n * (n + 1) / 2) {
			break;
		}
		n++;
	}
	if (n % 2 == 0) {
		int a = n * (n + 1) / 2;
		printf("%d/%d", n - (a - X), a - X + 1);
	}
	else {
		int a = n * (n + 1) / 2;
		printf("%d/%d", a - X + 1, n - (a - X));
	}

	return 0;
}

'C programming > BAEKJOON' 카테고리의 다른 글

1546  (0) 2024.05.26
1316  (0) 2024.05.26
11720  (1) 2024.05.26
11654  (0) 2024.05.23
11653  (0) 2024.05.23