[Python]๋ฐฑ์ค 4673๋ฒ::์
ํ ๋๋ฒ
๋ฌธ์ : ์
ํ ๋๋ฒ๋ 1949๋
์ธ๋ ์ํ์ D.R. Kaprekar๊ฐ ์ด๋ฆ ๋ถ์๋ค. ์์ ์ ์ 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)์ ์์ฑ์..
2021. 4. 29.
[์ฝ๋ฉํ
์คํธ ์ค๋น ํ์!]๋ฐฑ์ค์ ํ ๋ ์์์ผํ Python ๋ฌธ๋ฒ!
1. ์ด์ค์ผ์ดํ ๊ธฐํธ ex) \" == " ๋ฐฑ์ค 10171๋ฒ, 10172๋ฒ ๊ณ ์์ด, ๊ฐ ํ๋ฉด์ ๊ทธ๋ ค ์ถ๋ ฅ ํ๋ ๋ถ๋ถ์ ํด๋น ๋๋ค. 2. print(" ")๋, print(''' ''')๋ ์ฐจ์ด๊ฐ ์์๋ค. ^ ์ด๊ฒ์ print(" ")์์๋ ์ํ ๊ณต์ ์ฒ๋ผ(๋ฌธ์๋ก ์ธ์ X) ๋๊ณ , print(''' ''')์์๋ ๋ฌธ์ ์ฒ๋ผ ๋๋ค. 3. map ์ ํ์ฉ ๐map ํ์ฉ ์์ a,b= map(int,input().split()) 10 20 >>> a =10, b = 20 >>> a = list(map(str, range(10))) >>> a ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9'] x = input().split() # input().split()์ ๊ฒฐ๊ณผ๋ ๋ฌธ์..
2021. 4. 29.