문제
프로그래머스
SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
풀이
N번만큼 놀이기구를 탔을 때, 남은 금액을 계산하는 문제이다.
1. N번만큼 놀이 기구를 탔을 때 이용료의 합을 구한다.
2. 금액이 부족하지 않을 때 0을 리턴한다.
3. 부족한 금액을 리턴한다.
소스코드
class Solution {
public long solution(int price, int money, int count) {
long answer = 0;
for (int i = 1; i <= count; i++) {
answer += (price * i * 1L);
}
if (money - answer >= 0) {
return 0;
}
return answer - money;
}
}
실행결과

'Problem Solving > Programmers' 카테고리의 다른 글
| [Programmers] 옹알이 (2) - Java (1) | 2025.09.14 |
|---|---|
| [Programmers] 삼총사 - Java (0) | 2025.09.13 |
| [Programmers] 예산 - Java (0) | 2025.08.29 |
| [Programmers] 문자열 내 p와 y의 개수 - Java (0) | 2025.08.28 |
| [Programmers] 핸드폰 번호 가리기 - Java (0) | 2025.08.27 |