long answer = 0;
long sum = 0; // 내야할 금액
for(int i = 0; i <= count; i++){
sum += i * price;
}
놀이기구를 탄 횟수(count)만큼 for문을 사용하여 반복 출력
놀이 기구의 이용료와 놀이기구를 탄 횟수를 곱해 내가 내야할 금액을 sum에 저장
if(sum > money)
answer = sum-money;
else answer = 0;
return answer;
처음 가지고 있는 금액이 내야 할 금액보다 적다면 부족한 금액 출력
부족한 금액은 내야할 금액 - 처음 가지고 있던 금액
그게 아니라면(금액이 부족하지 않다면) 0을 return
class Solution { public long solution(int price, int money, int count) { long answer = 0; long sum = 0; // 내야할 가격 for(int i = 0; i <= count; i++){ sum += i * price; } if(sum > money) answer = sum-money; else answer = 0; return answer; } }