본문 바로가기
알고리즘

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

by 상후 2021. 9. 8.
728x90
반응형

 

 

https://github.com/ROUTINE-STUDY/Algorithm

알고리즘 스터디를 진행하고 있습니다. 😊
초보들로 구성되어있으며, 열심히 풀어보고 풀이 방식을 공유하고 피드백을 해주는 스터디입니다.
참여 문의는 댓글 혹은 GitHub 주소를 참고해주세요.

문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/82612

 

코딩테스트 연습 - 1주차_부족한 금액 계산하기

새로 생긴 놀이기구는 인기가 매우 많아 줄이 끊이질 않습니다. 이 놀이기구의 원래 이용료는 price원 인데, 놀이기구를 N 번 째 이용한다면 원래 이용료의 N배를 받기로 하였습니다. 즉, 처음 이

programmers.co.kr

문제 설명

출처 : 프로그래머스

풀이 방법
1. 놀이기구를 타기 위한 총 비용을 계산
2. 가진 돈과 비교하여 return 값 지정
내 코드(JAVA)

 

public class Solution {

    public long solution(int price, int money, int count) {
        long answer = -1;
        int totalPrice = 0;

        // 1. 놀이기구를 타기위한 총 비용을 계산
        for(int i=1; i<=count; i++) {
            totalPrice += price * i;
        }

        // 2. 가진 돈과 비교 하여 return 값 지정
        answer = (totalPrice > money) ? totalPrice-money : 0;
        return answer;
    }

}

 

 

 

 

728x90
반응형

댓글