소 감 ¶
코 드 ¶
~cpp
// 문제 : 1 + 2 + 3 + ..... + n >= 3000 을 만족하는 최소 n과 그것의 합을 구하는 프로그램을 작성.
#include <stdio.h>
#define COMPARE_NUMBER 3000
void main()
{
int number = 1 ; // 시작 숫자는 1
int minimumNumber;
int sum = 0;
while(1)
{
sum+=number;
if(sum>=COMPARE_NUMBER)
{
minimumNumber = number;
break;
}
else
{
number++;
}
}
printf("min number = %d , sum = %d ",minimumNumber,sum);
}










