https://school.programmers.co.kr/learn/courses/30/lessons/82612?language=python3
def solution(price, money, count):
sum = 0
for i in range(1,count+1):
sum = sum + price*i
if sum > money:
return sum - money
else:
return 0
다른사람 코드
등차수열 합 공식을 이용했다.
def solution(price, money, count):
return max(0,price*(count+1)*count//2-money)
[코딩테스트 입문] 직사각형 별찍기(Python3) (0) | 2023.01.11 |
---|---|
[코딩테스트 입문] 행렬의 덧셈(Python3) (0) | 2023.01.11 |
[코딩테스트 입문] 문자열 다루기 기본(Python3) (0) | 2023.01.11 |
[코딩테스트 입문] 약수의 개수와 덧셈(Python3) (0) | 2023.01.10 |
[코딩테스트 입문] 문자열 내림차순으로 배치하기(Python3) (0) | 2023.01.10 |