이것을 보고 A, B의 자료형은 long long이어야 한다는 것을 몰랐따!
int형은 21억(2.1X10의9승)정도까지 표현가능하고, long long형은 (9.2X10의 18승)까지 표현가능하다고 한다.
그래서 분명 잘 풀었는 데 왜 안되나.. 해서 또 구글링..을 했더니 long long으로 되어있었당..
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
#include <iostream>
#include <algorithm>
#define N 100000
using namespace std;
int main()
{
ios::sync_with_stdio(0);
cin.tie(0);
long long A,B;
cin >> A >> B;
if (A > B) {
swap(A, B);
}
if (A != B) {
cout << B - A - 1 << "\n";
for (long long i = A + 1; i < B; i++){
cout << i << " ";
}
}
else {
cout << 0;
}
}
|
cs |
출처: https://blog.encrypted.gg/724?category=773649 / https://jaimemin.tistory.com/1031
'자료구조와 알고리즘 > Baekjoon' 카테고리의 다른 글
[백준][Python] 10804번: 카드 역배치 (0) | 2019.10.02 |
---|---|
[백준][C++][Python] 2577: 숫자의 개수 (0) | 2019.09.29 |
[백준][C++] 2309번: 일곱 난쟁이 (0) | 2019.09.29 |
[백준][C++] 2490번: 윷놀이 (0) | 2019.09.29 |
[백준][C++][Python] 2752번: 세 수 정렬 (0) | 2019.09.29 |