์ ์ด์ด ์ฐ๊ธฐ 1
[๋ฐฑ์ค] 1748๋ฒ : ์ ์ด์ด ์ฐ๊ธฐ 1 (๐ฅ์ค๋ฒ 3) (Python)
๋ฌธ์ ๋ฐ๋ก ๊ฐ๊ธฐ 1748๋ฒ: ์ ์ด์ด ์ฐ๊ธฐ 1 ์ฒซ์งธ ์ค์ N(1 ≤ N ≤ 100,000,000)์ด ์ฃผ์ด์ง๋ค. www.acmicpc.net ํ์ด ์ฌ์ฉ ์ธ์ด : Python ํ์ดํ ๋ ์ง : 2021-08-13 def solution(n): ret, k = 0, len(str(n)) for i in range (1, k): ret += i * (10**i - 10**(i-1)) ret += (n - 10**(k-1) + 1) * k return ret num = int(input()) print(solution(num)) (์์ ์ ๊ธฐ๋กํด๋ ํ์ด๋ฅผ ๊ทธ๋๋ก ์ฎ๊ฒจ์จ ๊ฒ์ด๊ธฐ์, ๋ถ๊ฐ ์ค๋ช ์ด ์๋ค๋ ์ ์ํด ๋ถํ๋๋ฆฝ๋๋ค.)