문제
https://programmers.co.kr/learn/courses/30/lessons/82612?language=cpp
풀이
단순 반복문 사용해서 최종 금액 구하는 문제
가지고 있던 금액의 범위가 1부터 1,000,000,00 까지 이므로 long long 사용
( int형 범위 -2,147,483,647 to 2,147,483,647 )
코드
using namespace std;
long long solution(int price, int money, int count)
{
long long total =0;
long long answer = -1;
for(int i=1;i<=count;i++)
{
total+=price*i;
}
answer = total - money;
if(answer <=0) answer =0;
return answer;
}
'알고리즘 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 단체사진 찍기 (C++) (0) | 2021.08.22 |
---|---|
[프로그래머스] 실패율(C++) (0) | 2021.08.22 |
[프로그래머스] 동굴 탐험(C++) (0) | 2021.05.03 |
[프로그래머스] 호텔 방 배정 (C++) (0) | 2021.04.30 |
[프로그래머스] 징검다리 건너기(C++) (0) | 2021.04.28 |