1. 조건
2. 내 생각
문제가 크게 어려워 보이진 않았다. 이용하는 놀이기구의 횟수만큼 반복문을 돌려 이용료를 더해주면 될 것 같았다.
3. 실행 결과
class Solution {
public long solution(int price, int money, int count) {
long answer = 0;
long sum = 0;
for (int i=1; i<=count; i++) {
sum += price * i;
}
if (money > sum) {
answer = 0;
}else if (sum > money) {
answer = sum - money;
}
return answer;
}
}
문제에서는 횟수가 n이지만 실제 코드에서는 n이 아니라 count였기에 반복문을 count만큼 진행했다.
'자바 알고리즘' 카테고리의 다른 글
[알고리즘] 프로그래머스 - 이진 변환 반복하기 (0) | 2023.05.25 |
---|---|
[알고리즘] 프로그래머스 - H-Index (0) | 2023.05.19 |
[알고리즘] 프로그래머스 - 올바른 괄호 (Level 2) (0) | 2023.05.05 |
[알고리즘] 프로그래머스 - 최솟값 만들기 (0) | 2023.05.04 |
[알고리즘] 프로그래머스 - JadenCase 문자열 만들기 (0) | 2023.04.30 |