Recent Posts
Notice
No Rules Rules
K번째 수 (feat. 백준, 1300번) 본문
728x90
반응형
K번째 수
https://www.acmicpc.net/problem/1300
반응형
// woohyeon.kim
// kim519620.tistory.com
#include <iostream>
using namespace std;
int main() {
ios::sync_with_stdio(false), cin.tie(NULL);
register long long N, K, start = 1, end = 0, mid, k, ans = 0;
cin >> N >> K;
end = N * N;
while (end - start >= 0) {
mid = (end + start) / 2;
k = 0;
for (register int i = 1; i <= N; ++i)
k += min(mid / i, N);
if (k >= K)
end = mid - 1, ans = mid;
else
start = mid + 1;
}
cout << ans;
return 0;
}
// *&)*@*
728x90
반응형
'생활 > 코테' 카테고리의 다른 글
같은 숫자는 싫어 (feat. 프로그래머스, 12906번) (0) | 2022.08.17 |
---|---|
가장 긴 증가하는 부분 수열 2 (feat. 백준, 12015번) (0) | 2022.08.17 |
공유기 설치 (feat. 백준, 2110번) (0) | 2022.08.17 |
나무 자르기 (feat. 백준, 2805번) (0) | 2022.08.17 |
랜선 자르기 (feat. 백준, 1654번) (0) | 2022.08.17 |
Comments