코딩고치

[파이썬][백준] 1568번: 새 본문

파이썬/백준 문제

[파이썬][백준] 1568번: 새

코딩고치 2020. 5. 31. 21:40

1. 문제

주소: https://www.acmicpc.net/problem/1568

 

1568번: 새

N마리의 새가 나무에 앉아있고, 자연수를 배우기 원한다. 새들은 1부터 모든 자연수를 오름차순으로 노래한다. 어떤 숫자 K를 노래할 때, K마리의 새가 나무에서 하늘을 향해 날아간다. 만약, 현��

www.acmicpc.net

문제 유형: 탐색

 

2. 소스코드

import sys


def bird(n):
    sec = 0
    i = 1
    while n > 0:
        if i > n:
            i = 1
        sec += 1
        n -= i
        i += 1
    return sec


n = int(sys.stdin.readline())
print(bird(n))
Comments