[프로그래머스] 부족한 금액 계산하기

fsm12·2023년 7월 21일
0

프로그래머스

목록 보기
46/57
post-thumbnail

문제링크

문제 이해

[ 입력형태 / 조건 ]

price
이 놀이기구의 원래 이용료 | 3 | 1 ≤ price ≤ 2,500, price는 자연수

money
기존에 가지고 있던 | 20 | 1 ≤ money ≤ 1,000,000,000, money는 자연수

count
놀이기구를 탈 횟수 | 4 | 1 ≤ count ≤ 2,500, count는 자연수

[ 문제 ]

놀이기구를 count번 타게 되면 현재 자신이 가지고 있는 금액에서 얼마가 모자라는지를 return

[ 풀이 ]

count번 탈 때 비용을 계산하고 money에서 빼줌



코드

> [성공] 1차 시도 : 구현

  • 생각한 풀이 그대로 구현
class Solution {
    public long solution(int price, int money, int count) {
        long ans = 0;
        for(int i=1; i<=count; i++){
            ans+=price*i;
        }
        return money<ans?ans-money:0;
    }
}

0개의 댓글