백준 문제풀이

백준 1193번 - C++

diligent_gideok 2022. 5. 17. 21:09
#include <bits/stdc++.h>
using namespace std;

int n;

int main(void) {
	ios::sync_with_stdio(0);
	cin.tie(0);
	cin >> n;
	int flag = 1;
	int flag2 = 1;
	int tmp = 2;
	while (n > flag) {
		flag2 += 1;
		flag += tmp;
		tmp++;
	}
	flag -= n;
	if (flag2 % 2==0) {
		cout << flag2 - flag << '/' << flag + 1;
	}
	else {
		cout << flag + 1 << '/' << flag2 - flag;
	}

}

'백준 문제풀이' 카테고리의 다른 글

백준 1676번 - C++  (0) 2022.05.17
백준 4948번 - C++  (0) 2022.05.17
백준 2960 - C++  (0) 2022.05.17
백준 4796 - C++  (0) 2022.05.17
백준 15894번 - C++  (0) 2022.05.17