๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿงฌ Biology/๋ฐ”์ด์˜ค ์ฝ”๋”ฉ ๋ฌธ์ œ

[ROSALIND] ํ”ผ๋ณด๋‚˜์น˜ ์ˆซ์ž

by HelloRabbit 2023. 5. 7.
728x90

๋ฌธ์ œ

ํ”ผ๋ณด๋‚˜์น˜ ์ˆซ์ž  0,1,1,2,3,5,8,13,21,34,… ์˜ ํŒจํ„ด์€ ๋งค์šฐ ๊ฐ„๋‹จํ•˜๋‹ค.
๊ทธ ๋‹ค์Œ ์˜ฌ ์ˆซ์ž๋Š” ๊ทธ ์ „ ๋‘ ์ˆซ์ž๋ฅผ ๋”ํ•œ ๊ฐ’์ด๋‹ค.
n๋ฒˆ์งธ๋กœ ์˜ค๋Š” ์ˆซ์ž๋ฅผ ๋ฐ˜ํ™˜ํ•˜์‹œ์˜ค. 

์˜ˆ์‹œ

6

์˜ˆ์ƒ ๊ฒฐ๊ณผ

8

 

ํ•ด๊ฒฐ

def fibonacci(n):
    a,b = 0,1

    for i in range(2, n+1):
        a,b = b,a+b
    
    print(b)

์ฒซ๋ฒˆ์งธ์™€ ๋‘๋ฒˆ์งธ ์ˆซ์ž๊ฐ€ ๊ฐ๊ฐ 0๊ณผ 1์ด๋ผ๋Š” ๊ฒƒ์„ ์•Œ๊ธฐ ๋•Œ๋ฌธ์— for๋ฌธ์œผ๋กœ ๊ฐ„๋‹จํ•˜๊ฒŒ ๋”ํ•ด๊ฐ€๋ฉด ๋œ๋‹ค. 

 

 

๋Œ“๊ธ€