본문 바로가기
프로그래밍/프로그래머스

C++ 두 정수 사이의 합(프로그래머스)

by devsu 2020. 6. 1.

프로그래머스_두 정수 사이의 합

https://programmers.co.kr/

 

문제 해석

 

이 문제를 풀기위해 이해해야 할 내용은 다음과 같습니다.

 

목표

a와 b 사이의 정수 합 구하기

방법

1. a 와 b 사이의 합을 구한다.

2. b가 더 큰 경우 a와 b를 바꿔서 계산한다

 

결과

a와 b 사이의 정수 합 구하기

 

통과한 코드

#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>

long long solution(int a, int b) {
    long long answer = 0;
    int nTmp = 0;
    if (a > b)
    {
        nTmp = b;
        b = a;
        a = nTmp;
    }
    for (int i = a; i <= b; i++)
    {
        answer += i;
    }
    return answer;
}