반응형
문제 링크 : https://programmers.co.kr/learn/courses/30/lessons/82612
문제 풀이
주석으로 대체
소스 코드
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 |