로딩
요청 처리 중입니다...

[C++] 백준 1193번 분수찾기 문제 풀이

 [C++] 백준 1193번 분수찾기 문제 풀이

분수찾기 '단계별로 풀어보기' - '수학 1' 수학 1이 계속되고 있는데 사실 이번 문제는 풀지 못했어요. 그래서 검색해서 알게 되었는데, 찾은 사이트랑 코드만 공유하고 마칠게요 최종 코드 #include using namespace std; int main() { int n, cnt = 0; cin >> n; while(n > 0) { cnt++; n -= cnt; } if(cnt % 2 == 0) { cout << cnt +n << "/" << 1 + (-n); } else { cout << 1 + (-n) << "/" << cnt +n; } return 0; } 참고 사이트 백준 1193, 분수찾기 0.

문제 링크 백준 1193, 분수찾기 1. 문제 무한히 큰 배열에 다음과 같이 분수들이 적혀있다. 1/1 1/2 1/3 1/4 1/5 … 2/1 2/2 2/3 2/4 … … 3/1 3/2 3/3 … … … 4/1 4/2 … … … … 5/1 … … … … … ...

# 프로그래밍 # 코딩 # 컴공 # 찾기 # 알고리즘 # 분수 # 백준 # 문제 # cpp # 1193