teddy8 Full Stack Software Engineer

CodeUp - 기초100제(1080)

2019-06-20
teddy8

문제

URL : https://codeup.kr/problemsetsol.php?psid=23


소스코드

// 언제까지 더해야할까?
// input : 55
// output : 10
// 설명 : 정수 1개를 입력받고 1부터 n까지 정수를 계속 합해간다고 할 때 
// 입력된 정수보다 크거나 같아지면 마지막에 더해진 정수 출력

#include <iostream>

using namespace std;

int main()
{
	int n;

	cin >> n;

	for (int i = 1, sum = 0; sum < n ; i++)
	{
		sum += i;

		if (sum >= n)
			cout << i;
	}

	return 0;
}


Comments

Content