
answer 에 price를 1부터 count까지 곱한걸 다 더해준다.
다 더한 값이 money 이하면, 금액이 부족하지 않으므로 다시 answer를 0으로 만들어주고,
아니면, answer - money를 return 하면 된다.
ㅇ 풀이
public long solution(int price, int money, int count) {
long answer = 0;
for(int i = 1; i <= count; i++) {
answer += price * i;
}
if (answer <= money){
answer = 0;
}else{
answer -= money;
}
return answer;
}'Java > 알고리즘' 카테고리의 다른 글
| 행렬의 덧셈 (0) | 2024.02.01 |
|---|---|
| 문자열 다루기 기본 (0) | 2024.01.29 |
| 문자열 내림차순으로 배치하기 (1) | 2024.01.25 |
| 약수의 개수와 덧셈 (0) | 2024.01.24 |
| 수박수박수 (1) | 2024.01.23 |