[Python Algorithm] ํ๋๋ฐ ์์ด BOJ #9461
๋ฌธ์ https://www.acmicpc.net/problem/9461 9461๋ฒ: ํ๋๋ฐ ์์ด ์ค๋ฅธ์ชฝ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ์ผ๊ฐํ์ด ๋์ ๋ชจ์์ผ๋ก ๋์ฌ์ ธ ์๋ค. ์ฒซ ์ผ๊ฐํ์ ์ ์ผ๊ฐํ์ผ๋ก ๋ณ์ ๊ธธ์ด๋ 1์ด๋ค. ๊ทธ ๋ค์์๋ ๋ค์๊ณผ ๊ฐ์ ๊ณผ์ ์ผ๋ก ์ ์ผ๊ฐํ์ ๊ณ์ ์ถ๊ฐํ๋ค. ๋์ ์์ ๊ฐ์ฅ ๊ธด ๋ณ์ www.acmicpc.net ๋ด ๋ฌธ์ ํ์ด t = int(input()) memory = [1, 1, 1, 2, 2, 3, 4, 5, 7, 9] n = [] for _ in range(0, t): n.append(int(input())) if max(n) > 10: num = 10 while num < max(n): memory.append(memory[num-1] + memory[num-5]) num += 1 for i i..
2021. 11. 16.
[Python] ๋ฆฌ์คํธ ๊ด๋ จ ํจ์ ์ด์ ๋ฆฌ!
๋ฆฌ์คํธ ์์ฑํ๋ ๋ฒ ๋ถํฐ ์ญ์ , ์์ , ์ฐ์ฐ ๋ฑ์ ํ๊ธฐ ์ํด์ ์์ฃผ! ์ฌ์ฉํ๋ ํจ์๋ค์ ๋ชจ๋ ์ ๋ฆฌํด์ ์
๋ก๋ํ๋ค. ๐ ์์ฑ """ 1์ฐจ์ ๋ฆฌ์คํธ ์์ฑ """ # ๋น์ด์๋ ๋ฆฌ์คํธ ์์ฑ a = [] b = list() print(a, b) # [] [] # ๋ฐ๋ณต๋ ๊ฐ ์ ์ฅํ์ฌ ์์ฑ c = [0] * 10 print(c) # [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # ๋ค์ํ ํ์
์ ํ ๋ฆฌ์คํธ์ ์ ์ฅํ๋ ๊ฒ๋ ๊ฐ๋ฅ d = ['a', 0, True] # ๋ฒ์ ์ง์ ํด์ ์์ฑ e = list(range(5)) f = list(range(1, 5)) g = list(range(1, 5, 2)) print(e, f, g) # [0, 1, 2, 3, 4] [1, 2, 3, 4] [1, 3] # map ํจ์..
2021. 11. 15.