# 1번째 컴파일 단계
In file included from /usr/include/c++/11/numeric:62,
from /usr/include/x86_64-linux-gnu/c++/11/bits/stdc++.h:84,
from encoder.cpp:1:
/usr/include/c++/11/bits/stl_numeric.h: In instantiation of 'constexpr void std::iota(_ForwardIterator, _ForwardIterator, _Tp) [with _ForwardIterator = std::_Bit_iterator; _Tp = bool]':
encoder.cpp:12:7: required from here
/usr/include/c++/11/bits/stl_numeric.h:100:13: error: use of an operand of type 'bool' in 'operator++' is forbidden in C++17
100 | ++__value;
| ^~~~~~~
encoder.cpp: In function 'int decode(int, int, int)':
encoder.cpp:16:1: warning: control reaches end of non-void function [-Wreturn-type]
16 | }
| ^