# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1157886 | 2025-02-26 10:56:26 | aligay100infa | Shopping (JOI21_shopping) | C++20 | Compilation error | 0 ms | 0 KiB |
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 "Anna.h"
#include <iostream>
#include <vector>
using namespace std;
namespace {
int n, l, r, k, count, ans, idx, a[1000001];
void send(int x) {
for (int i = 0; i < 9; i++) SendA((x >> i) & 1);
}
} // namespace
void InitA(int N, int L, int R) {
n = N;
l = L;
r = R;
idx = count = 0;
}
void find() {
int mn = l;
for (int i = l; i <= r; i++) {
if (a[i] < a[mn]) mn = i;
}
ans = mn;
}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Compilation message (stderr)
# 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) | ^~~~~