프로그래머스LV1 - 부족한 금액 계산하기

Kong-al·2022년 10월 12일
0

프로그래머스LV1 - 부족한 금액 계산하기

[ 답안 ]

class Solution {
		// money의 범위가 int를 벗어나므로 long으로 받아온다.
	    public long solution(long price, long money, long count) {
	        long answer = 0;
	        for(int i = 1 ; i <= count ; i++) {
	        	money -= price*i;
	        }
	        if(money < 0 ) {
	        	answer = Math.abs(money);
	        }else {
	        	answer = 0 ;
	        }
	        return answer;
	    }
	}

삼항연산자를 이용한 풀이

class Solution {
	 public long solution(long price, long money, long count) {
	     long answer = 0;
	     for(int i = 1 ; i <= count ; i++) {
	        money -= price*i;
	     }
	     answer=(money < 0)? Math.abs(money): 0 ;
	     return answer;
	 }
}
profile
웹개발 공부중!(❁´◡`❁)

0개의 댓글