아..점수맞춰서 전자과를오게됏는데 (원래는문과임..ㅠㅠ)

씨언어 프로그래밍 과제를 내줫는데요 아 진짜 3시간째 대가리때려가며 해봐도 대체 어떻게 알고리즘을짜야데는지 모르겟어요

아 머리산발되고 난리나뜸 ㅠ,.ㅠ 

아! 문제는요

1+2+....+n  값이 키보드로 입력한값 max보다 크게 되는 가장 작은 n값을 구하는 프로그램을 while문으로 짜오시오!

문제가 약간헷갈리는데

예를들면 max가 5면

1~n까지의 합이 5보다 크게되는 가장작은 n값은3이 되겠져?
이 3이 나와야하는데..

아 대체 어떻게해야하나요 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ