1789

Algorithm/baekjoon

(C++) baekjoon 1789 수들의 합

문제 서로 다른 N개의 자연수의 합이 S라고 한다. S를 알 때, 자연수 N의 최댓값은 얼마일까? 입력 첫째 줄에 자연수 S(1 ≤ S ≤ 4,294,967,295)가 주어진다. 출력 첫째 줄에 자연수 N의 최댓값을 출력한다. 예제 입력 1 200 예제 출력 1 19 /* KukJin 2022_12_19 backjoon 1789 https://www.acmicpc.net/problem/1789 */ #include using namespace std; int main(){ long N; cin >> N; long sum = 0; long i = 1; int max; while(1){ sum += i; if(sum >N){ max = i-1; break; } i ++; } cout

hi_i
'1789' 태그의 글 목록