728x90
반응형
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
long long solution(int price, int money, int count) {
long long answer = 0;
long long sum = 0;
for(int i=1;i<=count;i++){
sum = sum + (price * i);
}
if(money < sum){
return answer = sum - money;
}else{
return answer = 0;
}
}
- sum 선언할 때 answer와 동일하게 long long으로 선언해야 함. 동일하게 선언안했다가 틀렸다고 나옴.
- long long은 8byte이고, 범위는 -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 임.
728x90
반응형
'공돌이 > C언어' 카테고리의 다른 글
[프로그래머스/C언어] 자연수 뒤집어 배열로 만들기 (0) | 2023.03.16 |
---|---|
[프로그래머스/C언어] 문자열 다루기 기본 (6) | 2023.03.16 |
[프로그래머스/C언어] 핸드폰 번호 가리기 (0) | 2023.03.16 |
[프로그래머스/C언어] 문자열을 정수로 바꾸기 (0) | 2023.03.16 |
[프로그래머스/C언어] 인덱스 바꾸기 (0) | 2023.03.16 |
댓글