class Solution {
public long solution(int price, int money, int count) {
long sum = 0;
for (int i = 1; i <= count; i++) {
sum += price * i;
}
return money - sum > 0 ? 0 : Math.abs(money - sum);
}
}
처음에 돈이 부족하지 않은 경우를 고려하지 않아서 테스트 케이스 4번을 통과하지 못했던 것 같다.
'Playground > 자바문제집' 카테고리의 다른 글
[프로그래머스] 이상한 문자 만들기 (0) | 2023.02.09 |
---|---|
[프로그래머스] 직사각형 별찍기 (0) | 2023.02.09 |
[프로그래머스] 문자열 다루기 기본 (0) | 2023.02.09 |
[프로그래머스] 약수의 개수와 덧셈 (0) | 2023.02.09 |
[프로그래머스] 제일 작은 수 제거하기 (0) | 2023.02.09 |