Codeup.kr/C언어 기초 100제
[Code up 문제] 1087번 여기까지! 이제 그만~
Jongung
2021. 9. 11. 18:01
1. 정답 코드
#include <stdio.h>
int main(void) {
int n;
scanf("%d", &n);
int i = 0, cnt = 0;
while(n >= i){
if(n==i)
break;
cnt++;
i += cnt;
}
printf("%d", i);
}
2. 코드 설명
문제를 대충 읽고 풀어서 무한 반복문을 사용하지 않았지만, 이번 문제는 무한 반복문과 break를 사용해서 푸는 문제인듯하다.
어떤 반복문을 이용해도 풀 수 있을 문제이다.