๐งฎ PS ๋ฐฑ์ค (boj) ํ์ด์ฌ - 11727 2xN ํ์ผ๋ง - ๋ฌธ์ ๋งํฌ : https://www.acmicpc.net/problem/11727 11727๋ฒ: 2×n ํ์ผ๋ง 2 ์ฒซ์งธ ์ค์ 2×n ํฌ๊ธฐ์ ์ง์ฌ๊ฐํ์ ์ฑ์ฐ๋ ๋ฐฉ๋ฒ์ ์๋ฅผ 10,007๋ก ๋๋ ๋๋จธ์ง๋ฅผ ์ถ๋ ฅํ๋ค. www.acmicpc.net n์ด ๋์ด๋ ์๋ก ๋น์ฐํ ํ์ผ๋ง์ ๋ฐฉ๋ฒ์ ๋์ด๋๋ค. n=4์ผ๋ ์๊พธ๋ง 9๊ฐ์ ๋ฐฉ๋ฒ๋ง ๋ ์ฌ๋ผ์ ๋ฌธ์ ํธ๋๋ฐ ์๊ฐ์ด ์ข ์ค๋๊ฑธ๋ ธ๋ค. (2x1์ ์ ์์ ๋๋๊ฒฝ์ฐ๋ฅผ ์๊ฐ ๋ชปํ๋ค.) n = 1 1 n = 2 3 n = 3 5 n = 4 11 * 2x1์ ์ ์์ ๋๋๊ฒฝ์ฐ 2x1 2x2 2x1 ์ ํ์ n = (n-1) + (n-2)*2 *ํ์ด์ฌ ์ฝ๋ n = int(input()) arr= [1,3,5] while(True): arr.append(arr[-2]*2 + arr[-1]) if len(arr) > n : break print(arr[n-1]%10007) ๊ณต์ ํ๊ธฐ ๊ฒ์๊ธ ๊ด๋ฆฌ newmon '๐งฎ PS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ ๋ฐฑ์ค (boj) ํ์ด์ฌ - 1094 ๋ง๋๊ธฐ (0) 2020.04.01 ๋ฐฑ์ค (boj) ํ์ด์ฌ - 2108 ํต๊ณํ (0) 2020.03.31 ๋ฐฑ์ค (boj) ํ์ด์ฌ - 2798 ๋ธ๋์ญ (0) 2020.03.27 ๋ฐฑ์ค (boj) ํ์ด์ฌ - 10866 ๋ฑ (0) 2020.03.27 ๋ฐฑ์ค (boj) ํ์ด์ฌ - 2775 ๋ถ๋ ํ์ฅ์ด ๋ ํ ์ผ (0) 2020.03.27 Contents ๋น์ ์ด ์ข์ํ ๋งํ ์ฝํ ์ธ ๋ฐฑ์ค (boj) ํ์ด์ฌ - 1094 ๋ง๋๊ธฐ 2020.04.01 ๋ฐฑ์ค (boj) ํ์ด์ฌ - 2108 ํต๊ณํ 2020.03.31 ๋ฐฑ์ค (boj) ํ์ด์ฌ - 2798 ๋ธ๋์ญ 2020.03.27 ๋ฐฑ์ค (boj) ํ์ด์ฌ - 10866 ๋ฑ 2020.03.27 ๋๊ธ 0 + ์ด์ ๋๊ธ ๋๋ณด๊ธฐ