알고리즘테스트/Programmers
[Lv.1_Java] 부족한 금액 계산하기!
코딩거인
2023. 4. 9. 17:12
728x90
class Solution {
public long solution(int price, int money, int count) {
long answer = -1;
long all = 0;
for(int i = 1; i<= count; i++){
all += price*i;
}
if(money > all){
answer = 0;
}else{
answer = all-money;
}
return answer;
}
}
처음에는 all 이라는 변수를 int로 설정하고 실행했지만 몇개는 맞고 몇개는 틀려서 long로 바꿔서 통과했다
아무 생각 없이 int 로 변수를 선언했지만 int 크기를 넘어가는 수가 생기기 떄문에 long 가 맞는 설정이다!
Lv.1 치곤 생각보다 스무스하게 넘어갔다 화이팅하자!!
728x90