[프로그래머스]옷가게 할인받기

2023. 1. 20. 22:53·알고리즘
  • 옷가게 할인 받기
문제 설명

머쓱이네 옷가게는 10만 원 이상 사면 5%, 30만 원 이상 사면 10%, 50만 원 이상 사면 20%를 할인해줍니다.
구매한 옷의 가격 price가 주어질 때, 지불해야 할 금액을 return 하도록 solution 함수를 완성해보세요.


제한사항
  • 10 ≤ price ≤ 1,000,000
    • price는 10원 단위로(1의 자리가 0) 주어집니다.
  • 소수점 이하를 버린 정수를 return합니다.

입출력 예priceresult
150,000 142,500
580,000 464,000
function solution(price) {
  if(price >= 500000) {
        price *= 0.8;
    } else if(price >= 300000) {
        price *= 0.9;
    } else if(price >= 100000) {
        price *= 0.95;
    }
     return ~~(price);

}

'알고리즘' 카테고리의 다른 글

[프로그래머스]머쓱이보다 키 큰 사람  (0) 2023.01.23
[프로그래머스]평균구하기  (0) 2023.01.21
[프로그래머스]각도기  (0) 2023.01.20
[프로그래머스]배열 두 배만들기  (0) 2023.01.19
[프로그래머스]두 수의 나눗셈  (0) 2023.01.19
'알고리즘' 카테고리의 다른 글
  • [프로그래머스]머쓱이보다 키 큰 사람
  • [프로그래머스]평균구하기
  • [프로그래머스]각도기
  • [프로그래머스]배열 두 배만들기
jihun_BS
jihun_BS
  • jihun_BS
    Harry 개발블로그
    jihun_BS
  • 전체
    오늘
    어제
    • 분류 전체보기 (507)
      • React Native (2)
      • React (7)
      • 알고리즘 (37)
      • JavaScript (11)
      • 항해99 (12)
        • 항해 WIL (13)
      • TIL (405)
      • TypeScript (3)
      • 트러블 슈팅 (5)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • Github
  • 공지사항

  • 인기 글

  • 태그

    virtualizedlists should never be nested inside plain scrollviews with the same orientation because it can break windowing and other functionality - use another virtualizedlist-backed container instead. [component stack]
    til
    n의 배수 자바스크립트
    pxemrem차이
    React-hook-form watch
    잔디 기부 캠페인
    n의 배수
    typescript 환경에서 다양한 버튼 컴포넌트
    Received true` for a non-boolean attribute`mode`Warning
    vite svg
    vite 환경에서 svg 컴포넌트
    react-native-dropdown-picker
    항해99
    pxemrem
    다양한 스타일의 버튼 컴포넌트
    잔디 기부
    React-hook-form 등록 버튼 활성화
    자바스크립트
    프로그래머스
    react-native-dropdown-picker 오류
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
jihun_BS
[프로그래머스]옷가게 할인받기
상단으로

티스토리툴바