반응형
문제
1, 2, 3 ... 을 계속 더해 나갈 때,
그 합이 입력한 정수(0 ~ 1000)보다 같거나 작을 때까지만
계속 더하는 프로그램을 작성해보자.
즉, 1부터 n까지 정수를 계속 더해 나간다고 할 때,
어디까지 더해야 입력한 수보다 같거나 커지는 지를 알아보고자하는 문제이다.
입력 예시
55
출력 예시
10
풀이(개인)
n = int(input())
a = 0
sum = 0
while True :
a += 1
sum += a
if sum >= n:
break
print(a)
반응형
'코딩테스트 연습' 카테고리의 다른 글
[백준-11047][그리디] 동전 0 python (0) | 2021.07.11 |
---|---|
6098 : [기초-리스트] 성실한 개미(py) (0) | 2021.07.10 |
6094 : [기초-리스트] 이상한 출석 번호 부르기3(py) (0) | 2021.07.10 |
6087 : [기초-종합] 3의 배수는 통과(설명)(py) (0) | 2021.07.10 |
6082 : [기초-종합] 3 6 9 게임의 왕이 되자(설명)(py) (0) | 2021.07.10 |