728x90
코딩테스트 연습 - 부족한 금액 계산하기 | 프로그래머스 스쿨 (programmers.co.kr)
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
def solution(price, money, count):
answer = 0
for i in range(1,count+1):
answer += price*i
# answer가 총 이용료가 되게 하는 식
if money - answer >= 0:
result = 0
else:
result = abs(money - answer)
return result
def solution(price, money, count):
total_price = price * (count*(count+1)//2)
answer = total_price - money
if answer > 0:
return answer
else:
return 0
def solution(price, money, count):
return max(0,price*(count+1)*count//2-money)
# max 함수 공부하기
# >> 0과 뒤에 숫자 중 더 큰 수를 결과값으로 리턴하겠다는 뜻
'cording test' 카테고리의 다른 글
안전지대 (3) | 2023.04.24 |
---|---|
Lv.1 영어가 싫어요! (0) | 2023.04.20 |
Lv.1 두 정수 사이의 합 (2) | 2023.04.18 |
LV.1 없는 숫자 더하기 (0) | 2023.04.18 |
LV.1 성격 유형 검사하기 (0) | 2023.04.17 |