[BaekJoon] 백준 10093번 숫자
문제: https://www.acmicpc.net/problem/10093
내코드
- 두가지 주의할 점이 있었다.
- 첫번째는 A와 B의 값의 최대가 10의 15제곱이라는 것. 그래서 int형이 아닌 long long 형을 사용해야 했다.
- 두번째는 A == B인 경우를 생각해줘야한다는 것이다.
#include <string.h>
#include <iostream>
using namespace std;
void result(long long a, long long b) {
cout << b - a - 1 << "\n";
for (long long i = a + 1; i < b; i++) {
cout << i << " ";
}
}
int main(void) {
ios::sync_with_stdio(false);
cin.tie(0);
long long a, b;
cin >> a >> b;
if (a < b) result(a, b);
else if (a > b) result(b, a);
else cout << 0; return 0;
return 0;
}
참고
728x90
반응형
'CS > Algorithm 문제' 카테고리의 다른 글
[BaekJoon] 백준 2443번 별 찍기 - 6 (0) | 2020.04.19 |
---|---|
[BaekJoon] 백준 2442번 별찍기 - 5 (0) | 2020.04.17 |
[BaekJoon] 백준 2587번 대표값2 (1) | 2020.04.08 |
[BaekJoon] 백준 5427번 불 (0) | 2020.04.05 |
[BaekJoon] 백준 2576번 홀수 (0) | 2020.03.31 |