1789번: 수들의 합 첫째 줄에 자연수 S(1 ≤ S ≤ 4,294,967,295)가 주어진다. www.acmicpc.net 문제 서로 다른 N개의 자연수의 합이 S라고 한다. S를 알 때, 자연수 N의 최댓값은 얼마일까? 입력 첫째 줄에 자연수 S(1 ≤ S ≤ 4,294,967,295)가 주어진다. 출력 첫째 줄에 자연수 N의 최댓값을 출력한다. N개의 자연수의 합이 S 라 할 때 자연수 N의 최댓값이니 최대한 작은 수부터 합하여야 개수가 많아진다! 그래서 무작정 1부터 더해보기로했다. 근데 어라? 규칙을 발견했다 1부터 S가 나올 때까지 더할 때 합이 S를 넘긴 딱 그 시점에서 지금까지 더해왔던 자연수 1~10중에 한 수 만 빼면 S가 나오는 것이었다... import java.util.Scann..