# 1번째 컴파일 단계
Anna.cpp: In function 'void InitA(int, int, int)':
Anna.cpp:21:9: error: reference to 'count' is ambiguous
21 | idx = count = 0;
| ^~~~~
Anna.cpp:9:17: note: candidates are: 'int {anonymous}::count'
9 | int n, l, r, k, count, ans, idx, a[1000001];
| ^~~~~
In file included from /usr/include/c++/11/string:52,
from /usr/include/c++/11/bits/locale_classes.h:40,
from /usr/include/c++/11/bits/ios_base.h:41,
from /usr/include/c++/11/ios:42,
from /usr/include/c++/11/ostream:38,
from /usr/include/c++/11/iostream:39,
from Anna.cpp:2:
/usr/include/c++/11/bits/stl_algo.h:4059:5: note: 'template<class _IIter, class _Tp> constexpr typename std::iterator_traits< <template-parameter-1-1> >::difference_type std::count(_IIter, _IIter, const _Tp&)'
4059 | count(_InputIterator __first, _InputIterator __last, const _Tp& __value)
| ^~~~~
Anna.cpp: In function 'void ReceiveA(bool)':
Anna.cpp:33:7: error: reference to 'count' is ambiguous
33 | if (count >= 10) {
| ^~~~~
Anna.cpp:9:17: note: candidates are: 'int {anonymous}::count'
9 | int n, l, r, k, count, ans, idx, a[1000001];
| ^~~~~
In file included from /usr/include/c++/11/string:52,
from /usr/include/c++/11/bits/locale_classes.h:40,
from /usr/include/c++/11/bits/ios_base.h:41,
from /usr/include/c++/11/ios:42,
from /usr/include/c++/11/ostream:38,
from /usr/include/c++/11/iostream:39,
from Anna.cpp:2:
/usr/include/c++/11/bits/stl_algo.h:4059:5: note: 'template<class _IIter, class _Tp> constexpr typename std::iterator_traits< <template-parameter-1-1> >::difference_type std::count(_IIter, _IIter, const _Tp&)'
4059 | count(_InputIterator __first, _InputIterator __last, const _Tp& __value)
| ^~~~~
Anna.cpp:34:5: error: reference to 'count' is ambiguous
34 | count = 0;
| ^~~~~
Anna.cpp:9:17: note: candidates are: 'int {anonymous}::count'
9 | int n, l, r, k, count, ans, idx, a[1000001];
| ^~~~~
In file included from /usr/include/c++/11/string:52,
from /usr/include/c++/11/bits/locale_classes.h:40,
from /usr/include/c++/11/bits/ios_base.h:41,
from /usr/include/c++/11/ios:42,
from /usr/include/c++/11/ostream:38,
from /usr/include/c++/11/iostream:39,
from Anna.cpp:2:
/usr/include/c++/11/bits/stl_algo.h:4059:5: note: 'template<class _IIter, class _Tp> constexpr typename std::iterator_traits< <template-parameter-1-1> >::difference_type std::count(_IIter, _IIter, const _Tp&)'
4059 | count(_InputIterator __first, _InputIterator __last, const _Tp& __value)
| ^~~~~
Anna.cpp:37:18: error: reference to 'count' is ambiguous
37 | a[idx] |= x << count;
| ^~~~~
Anna.cpp:9:17: note: candidates are: 'int {anonymous}::count'
9 | int n, l, r, k, count, ans, idx, a[1000001];
| ^~~~~
In file included from /usr/include/c++/11/string:52,
from /usr/include/c++/11/bits/locale_classes.h:40,
from /usr/include/c++/11/bits/ios_base.h:41,
from /usr/include/c++/11/ios:42,
from /usr/include/c++/11/ostream:38,
from /usr/include/c++/11/iostream:39,
from Anna.cpp:2:
/usr/include/c++/11/bits/stl_algo.h:4059:5: note: 'template<class _IIter, class _Tp> constexpr typename std::iterator_traits< <template-parameter-1-1> >::difference_type std::count(_IIter, _IIter, const _Tp&)'
4059 | count(_InputIterator __first, _InputIterator __last, const _Tp& __value)
| ^~~~~
Anna.cpp:38:3: error: reference to 'count' is ambiguous
38 | count++;
| ^~~~~
Anna.cpp:9:17: note: candidates are: 'int {anonymous}::count'
9 | int n, l, r, k, count, ans, idx, a[1000001];
| ^~~~~
In file included from /usr/include/c++/11/string:52,
from /usr/include/c++/11/bits/locale_classes.h:40,
from /usr/include/c++/11/bits/ios_base.h:41,
from /usr/include/c++/11/ios:42,
from /usr/include/c++/11/ostream:38,
from /usr/include/c++/11/iostream:39,
from Anna.cpp:2:
/usr/include/c++/11/bits/stl_algo.h:4059:5: note: 'template<class _IIter, class _Tp> constexpr typename std::iterator_traits< <template-parameter-1-1> >::difference_type std::count(_IIter, _IIter, const _Tp&)'
4059 | count(_InputIterator __first, _InputIterator __last, const _Tp& __value)
| ^~~~~
Anna.cpp:40:23: error: reference to 'count' is ambiguous
40 | if (idx == n - 1 && count == 10) {
| ^~~~~
Anna.cpp:9:17: note: candidates are: 'int {anonymous}::count'
9 | int n, l, r, k, count, ans, idx, a[1000001];
| ^~~~~
In file included from /usr/include/c++/11/string:52,
from /usr/include/c++/11/bits/locale_classes.h:40,
from /usr/include/c++/11/bits/ios_base.h:41,
from /usr/include/c++/11/ios:42,
from /usr/include/c++/11/ostream:38,
from /usr/include/c++/11/iostream:39,
from Anna.cpp:2:
/usr/include/c++/11/bits/stl_algo.h:4059:5: note: 'template<class _IIter, class _Tp> constexpr typename std::iterator_traits< <template-parameter-1-1> >::difference_type std::count(_IIter, _IIter, const _Tp&)'
4059 | count(_InputIterator __first, _InputIterator __last, const _Tp& __value)
| ^~~~~