728x90
문제
https://programmers.co.kr/learn/courses/30/lessons/82612?language=javascript
코드
function solution(price, money, count) {
let need = 0; //필요한 돈
for (let i=1; i<=count; i++) need += price * i;
return (need > money) ? (need - money) : 0;
}
후기
- 처음에 문제이해를 잘못해서 한 번에 통과를 못했다. 돈이 모자르지 않으면 0을 return하는 것이었는데 나는 돈이 딱 맞아떨어질 때만 0을 return한다고 생각해서 돈이 남는 경우에 대해서는 처리해주지 못해서 히든 테스트케이스 4번에서 막혔었다. 다들 참고하세요!
'알고리즘 > Programmers' 카테고리의 다른 글
[Programmers] 가운데 글자 가져오기 / JavaScript (0) | 2022.01.18 |
---|---|
[Programmers] 폰켓몬 / JavaScript (0) | 2022.01.17 |
[Programmers] 수박수박수박수박수박수? / JavaScript (0) | 2022.01.16 |
[Programmers] 3진법 뒤집기 / JavaScript (0) | 2022.01.16 |
[Programmers] 약수의 개수와 덧셈 / JavaScript (0) | 2022.01.16 |