What I Learned/Algorithm Practice
[programmers - python] Lv.0: 옷가게 할인 받기
Interrobang
2022. 11. 29. 15:52
문제 링크
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제 풀이
import math
def solution(price):
if price >= 500000:
discount = 0.2
elif price >= 300000:
discount = 0.1
elif price >= 100000:
discount = 0.05
else:
discount = 0
answer = math.floor(price * (1 - discount))
return answer
*key point: if문을 활용한다. math 라이브러리를 통해 소수점 이하를 버린다.