8/2 ํ_์ฝ๋ฉ ํ
์คํธ ์ฐ์ต(Python), divmod()
1. ๋ฐฑ์ค ๋ธ๋ก ์ฆ 2 # ๋ฐฑ์ค 10870๋ฒ ํผ๋ณด๋์น ์ 5 '''Fn = Fn-1 + Fn-2''' '''0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597
๋๋ณด๊ธฐ
7/28 ๋ชฉ_์ฝ๋ฉ ํ
์คํธ ์ฐ์ต(Python)
1. ๋ฐฑ์ค ์ค๋ฒ 5 ์์ ์ ์ n์ ๋ํด์ d(n)์ n๊ณผ n์ ๊ฐ ์๋ฆฌ์๋ฅผ ๋ํ๋ ํจ์๋ผ๊ณ ์ ์ํ์. ์๋ฅผ ๋ค์ด, d(75) = 75+7+5 = 87์ด๋ค. ์์ ์ ์ n์ด ์ฃผ์ด์ก์ ๋, ์ด ์๋ฅผ ์์ํด์ n, d(n), d(d(n)), d(d(d(n))), ...๊ณผ ๊ฐ์ ๋ฌดํ ์์ด์ ๋ง๋ค ์ ์๋ค. ์๋ฅผ ๋ค์ด, 33์ผ๋ก ์์ํ๋ค๋ฉด ๋ค์ ์๋ 33 + 3 + 3 = 39์ด๊ณ , ๊ทธ ๋ค์ ์๋ 39 + 3 + 9 = 51, ๋ค์ ์๋ 51 + 5 + 1 = 57์ด๋ค. ์ด๋ฐ์์ผ๋ก ๋ค์๊ณผ ๊ฐ์ ์์ด์ ๋ง๋ค ์ ์๋ค. 33, 39, 51, 57, 69, 84, 96, 111, 114, 120, 123, 129, 141, ...n์ d(n)์ ์์ฑ์๋ผ๊ณ ํ๋ค. ์์ ์์ด์์ 33์ 39์ ์์ฑ์์ด๊ณ , 39๋ 51์..
๋๋ณด๊ธฐ