BOJ-1789 수들의 합 Swift
문제 서로 다른 N개의 자연수의 합이 S라고 한다. S를 알 때, 자연수 N의 최댓값은 얼마일까? 입력 첫째 줄에 자연수 S(1 ≤ S ≤ 4,294,967,295)가 주어진다. 출력 첫째 줄에 자연수 N의 최댓값을 출력한다. 내가 푼 풀이 - 서로다른 N개의 자연수의 합 S 가 주어지는경우 N개가 최댓값이 되기위해선, 낮은 수들끼리의 합이 되어야한다. - S가 주어진다면 1부터 1씩 증가시키며 S를 차감해준다. - 증가된 수가 차감된 S보다 커질때의 수가 N의 최댓값이 된다. S = 10 일때, idx = 1 , S = S - idx = 9 idx = 2 , S = S - idx = 7 idx = 3 , S = S - idx = 4 idx = 4 , S = idx 가되므로 N의 최댓값은 4이다. [1,..