https://programmers.co.kr/learn/courses/30/lessons/82612
์ฝ๋ฉํ ์คํธ ์ฐ์ต - ๋ถ์กฑํ ๊ธ์ก ๊ณ์ฐํ๊ธฐ
์๋ก ์๊ธด ๋์ด๊ธฐ๊ตฌ๋ ์ธ๊ธฐ๊ฐ ๋งค์ฐ ๋ง์ ์ค์ด ๋์ด์ง ์์ต๋๋ค. ์ด ๋์ด๊ธฐ๊ตฌ์ ์๋ ์ด์ฉ๋ฃ๋ price์ ์ธ๋ฐ, ๋์ด๊ธฐ๊ตฌ๋ฅผ N ๋ฒ ์งธ ์ด์ฉํ๋ค๋ฉด ์๋ ์ด์ฉ๋ฃ์ N๋ฐฐ๋ฅผ ๋ฐ๊ธฐ๋ก ํ์์ต๋๋ค. ์ฆ, ์ฒ์ ์ด
programmers.co.kr
ํ์ด
# ํ๋ก๊ทธ๋๋จธ์ค 1๋จ๊ณ - ๋ถ์กฑํ ๊ธ์ก ๊ณ์ฐํ๊ธฐ
def solution(price, money, count):
answer = 0
total = 0
for i in range(1, count+1):
total += price * i
if total > money:
answer = total - money
return answer