12. 부족한 금액 계산하기
class Solution {
public long solution(int price, int money, int count) {
// 오버플로우 방지를 위해 long 자료형 선언
long answer = money;
// count 만큼 반복하여 이용금액이 i배 만큼 증가하여 소지금액을 차감시킨다.
for ( long i = 1; i<= count; i++)
{
answer -= (price*i);
}
// 해당 count만큼 이용후 남은 돈이 0보다 적다면
if (answer < 0 )
{
// 필요한 금액만큼 answer값 반환
return -answer;
}
// 해당 count만큼 이용 후에도 돈이 남아있다면
else
{
// 0을 반환
return 0;
}
}
}
Author And Source
이 문제에 관하여(12. 부족한 금액 계산하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@balance/12저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)