문제 : https://codeup.kr/problem.php?id=1080
#include <stdio.h>
int main(void)
{
int num, sum, i;
sum = 0;
i = 0;
scanf_s("%d", &num);
while (1) // 계속 더해야 하므로 무한루프 while
{
i++;
sum += i;
if (sum >= num) { break; } // sum >= num : sum이 num보다 많아지면 반복문 탈출
}
printf("%d", i); // 문제에서 원하는 "어디까지 더해야" = i
return 0;
}
'Language > CodeUp : C' 카테고리의 다른 글
[CodeUp] 1092 : [기초-종합] 함께 문제 푸는 날 (0) | 2021.06.01 |
---|---|
[CodeUp] 1087 : [기초-종합] 여기까지! 이제 그만~ (0) | 2021.05.31 |
[CodeUp] 1085 : [기초-종합] 소리 파일 저장용량 계산하기 (0) | 2021.05.28 |
[CodeUp] 1079 : [기초-종합] 원하는 문자가 입력될 때까지 반복 출력하기 (0) | 2021.05.24 |
[CodeUp] 1078 : [기초-종합] 짝수 합 구하기 (0) | 2021.05.24 |