본문 바로가기
  • 밥 하루하루
공돌이/C언어

[프로그래머스/C언어] 부족한 금액 계산하기

by BobBob 2023. 3. 16.
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
반응형

댓글