피보나치 수가 n 자릿수 이상이 되기 위한 가장 작은 인덱스 구하기 (파이썬)
기타2020. 10. 4. 04:14
728x90
반응형
피보나치 수: 0 1 1 2 3 5 8 13 21 ...
<문제> 피보나치 수가 n 자릿수 이상이 되기 위한 가장 작은 인덱스를 구해보자. 예를 들어 n = 1이면 답은 0이다. n = 2이면 답은 7이다.
<답안 예시>
def fibonacciIndex(n):
result = 0
if n == 1:
return result
a = 0
b = 1
while a < (10 ** (n - 1)):
c = a + b
a = b
b = c
result += 1
return result
728x90
반응형
'기타' 카테고리의 다른 글
내 컴퓨터에 저장된 와이파이(WiFi) 비밀번호 찾는 방법 (0) | 2020.10.15 |
---|---|
백준 온라인 저지(BOJ)에서 문제 난이도 보는 방법 (+ solved.ac) (1) | 2020.10.06 |
그래프에서 연결 요소의 개수 구하기 (파이썬 코드) (0) | 2020.10.04 |
PuTTY 다운로드 및 설치 방법 (0) | 2020.09.25 |
ODROID C1에 최신 커널 올리는 방법 (0) | 2020.09.25 |