//두정수사이의 합
#include <iostream>
#include <string>
#include <vector>
using namespace std;
long long solution(int a, int b) {
long long answer = 0;
if (a < b) {
int num = b - a + 1;
for (int i = 1; i <= num; i++) {
answer = answer + a;
++a;
}
}
else if (a > b) {
int num = a - b + 1;
for (int i = 1; i <= num; i++) {
answer = answer + a;
--a;
}
}
else if (a == b) {
return a;
}
return answer;
}
int main() {
cout << solution(3, 5) << endl;
cout << solution(3, 3) << endl;
cout << solution(5, 3) << endl;
}
'[알고리즘] 문제풀이 연습' 카테고리의 다른 글
[프로그래머스] 서울에서 김서방 찾기 int to string : level 1 (0) | 2019.11.05 |
---|---|
[프로그래머스] 같은 숫자는 싫어 level1 (0) | 2019.11.04 |
[프로그래머스] 체육복 level 1 (0) | 2019.11.04 |
[프로그래머스] 가운데 글자 가져오기 level 1 (0) | 2019.11.04 |
[프로그래머스] 나누어 떨어지는 숫자 배열 오름차순 (0) | 2019.11.03 |