1003 1

[BOJ/Step15] 1003 : ํ”ผ๋ณด๋‚˜์น˜ ํ•จ์ˆ˜ (Python)

www.acmicpc.net/problem/1003 1003๋ฒˆ: ํ”ผ๋ณด๋‚˜์น˜ ํ•จ์ˆ˜ ๊ฐ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋งˆ๋‹ค 0์ด ์ถœ๋ ฅ๋˜๋Š” ํšŸ์ˆ˜์™€ 1์ด ์ถœ๋ ฅ๋˜๋Š” ํšŸ์ˆ˜๋ฅผ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„ํ•ด์„œ ์ถœ๋ ฅํ•œ๋‹ค. www.acmicpc.net ํ”ผ๋ณด๋‚˜์น˜ ์ˆ˜ ๊ตฌํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๋ž‘ ๋˜‘๊ฐ™๋‹ค 0์ด ์ž…๋ ฅ๋˜๋ฉด 0์ด ํ•œ๋ฒˆ ์ถœ๋ ฅ๋˜๊ณ  0๋ฒˆ์งธ fibonacci ์ˆ˜๋Š” 1์ด๋‹ค 1์ด ์ž…๋ ฅ๋˜๋ฉด 1์ด ํ•œ๋ฒˆ ์ถœ๋ ฅ๋˜๊ณ  1๋ฒˆ์งธ fibonacci ์ˆ˜๋Š” 1์ด๋‹ค 2๊ฐ€ ์ž…๋ ฅ๋˜๋ฉด 0๊ณผ 1์ด ํ•œ๋ฒˆ์”ฉ ์ถœ๋ ฅ๋˜๊ณ  2๋ฒˆ์งธ fibonacci ์ˆ˜๋Š” 2์ด๋‹ค … ์ญ‰ ๋‚˜์—ดํ•˜๋‹ค ๋ณด๋ฉด ๊ทœ์น™์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค. ํ”ผ๋ณด๋‚˜์น˜ ์ˆ˜์™€ ๊ฐ™์ด n๋ฒˆ์งธ 0์ด ์ถœ๋ ฅ๋˜๋Š” ํšŸ์ˆ˜๋Š” n-1๋ฒˆ์งธ 0์ด ์ถœ๋ ฅ๋˜๋Š” ํšŸ์ˆ˜ + n-2๋ฒˆ์งธ 0์ด ์ถœ๋ ฅ๋˜๋Š” ํšŸ์ˆ˜์ด๊ณ  n๋ฒˆ์งธ 1์ด ์ถœ๋ ฅ๋˜๋Š” ํšŸ์ˆ˜๋Š” n-1๋ฒˆ์งธ 1์ด ์ถœ๋ ฅ๋˜๋Š” ํšŸ์ˆ˜ + n-2๋ฒˆ์งธ 1์ด ์ถœ๋ ฅ๋˜๋Š” ํšŸ์ˆ˜์ด๋‹ค..