쉽고 깔끔하게

[프로그래머스/python] Level 1 1주차_부족한 금액 계산하기 문제풀이 본문

Algorithm/Programmers

[프로그래머스/python] Level 1 1주차_부족한 금액 계산하기 문제풀이

찐무 2021. 9. 17. 14:55
728x90
반응형

(주)그렙

 


문제

https://programmers.co.kr/learn/courses/30/lessons/82612

 

코딩테스트 연습 - 1주차_부족한 금액 계산하기

새로 생긴 놀이기구는 인기가 매우 많아 줄이 끊이질 않습니다. 이 놀이기구의 원래 이용료는 price원 인데, 놀이기구를 N 번 째 이용한다면 원래 이용료의 N배를 받기로 하였습니다. 즉, 처음 이

programmers.co.kr

놀이기구를 count번 타게 되면 현재 자신이 가지고 있는 금액에서 얼마가 모자라는지를 return 하도록 solution 함수를 완성하세요.

단, 금액이 부족하지 않으면 0을 return 하세요.


<정답>

간단한 문제이다. count 크기만큼의 배열에 price * 배열의 위치를 해준 뒤 계산 된 값을 sum() 함수를 통해 더해주고 money를 빼주면 된다.

여기서 주의할 점은

 

  1. 배열의 위치가 1로 시작할 것
  2. 금액이 부족하지 않으면 0으로 return 하기 위한 if문을 넣을 것

이 두가지만 주의하면 쉽게 문제를 풀 수 있을 것이다.

728x90
반응형