반응형
문제 링크 : https://programmers.co.kr/learn/courses/30/lessons/82612
코딩테스트 연습 - 1주차_부족한 금액 계산하기
새로 생긴 놀이기구는 인기가 매우 많아 줄이 끊이질 않습니다. 이 놀이기구의 원래 이용료는 price원 인데, 놀이기구를 N 번 째 이용한다면 원래 이용료의 N배를 받기로 하였습니다. 즉, 처음 이
programmers.co.kr
문제 풀이
주석으로 대체
소스 코드
using namespace std;
long long solution(int price, int money, int count)
{
//money는 내가 갖고있는 돈
//sum은 내가 총 내야하는 돈
//answer = sum - money
//answer이 양수이면 갖고있는 돈보다 내야하는 돈이 더 많다.
//answer이 0이면 같고, 음수이면 갖고있는 돈이 더 많다. 즉 돈이 모자라지 X
long long answer = 0;
long long sum = 0;
for(int i=1; i <= count; i++){
long long tmp = i * price;
sum += tmp;
}
if((sum - money) < 0){
answer = 0;
}
else{
answer = sum - money;
}
return answer;
}
반응형
'Programming Solve > 프로그래머스' 카테고리의 다른 글
프로그래머스 - 위클리 챌린지 8주차, 최소직사각형 / C++ (0) | 2021.10.05 |
---|---|
프로그래머스 위클리 챌린지 4주차 - 직업군 추천하기 / C++ (0) | 2021.09.23 |
프로그래머스 - K번째 수 / C++ (0) | 2021.08.16 |
프로그래머스 - 숫자 문자열과 영단어 / C++ (0) | 2021.08.07 |
프로그래머스 - 같은 숫자는 싫어 / C++ (0) | 2021.07.21 |