0_0_38970373_30906.cpp:47:1: error: expected unqualified-id before numeric constant
47 | 3
| ^
0_0_38970373_30906.cpp:54:5: error: conflicting declaration 'int s [150]'
54 | int s[150],k;
| ^
0_0_38970373_30906.cpp:7:20: note: previous declaration as 'int s'
7 | int Count, n, m, p,s; int Max ;
| ^
0_0_38970373_30906.cpp:57:16: error: 'int sg [10010]' redeclared as different kind of entity
57 | int sg[10000+10];
| ^
0_0_38970373_30906.cpp:9:5: note: previous declaration 'int sg(int)'
9 | int sg( int m) {
| ^~
0_0_38970373_30906.cpp:58:5: error: conflicting declaration 'int a [10010]'
58 | int a[10000+10],n;
| ^
0_0_38970373_30906.cpp:8:5: note: previous declaration as 'int a [101]'
8 | int a[101]; int b[101]; int f[10001]; char result[101];
| ^
0_0_38970373_30906.cpp:58:17: error: redefinition of 'int n'
58 | int a[10000+10],n;
| ^
0_0_38970373_30906.cpp:7:12: note: 'int n' previously declared here
7 | int Count, n, m, p,s; int Max ;
| ^
0_0_38970373_30906.cpp: In function 'void SG(int)':
0_0_38970373_30906.cpp:80:23: error: invalid types 'int[int]' for array subscript
80 | if(x<s[i]) break;
| ^
0_0_38970373_30906.cpp:81:30: error: invalid types 'int[int]' for array subscript
81 | a[n++]=sg[x-s[i]];
| ^
0_0_38970373_30906.cpp:83:14: error: assignment of read-only location '*(sg + ((sizetype)x))'
83 | sg[x]=mex();
| ~~~~~^~~~~~
0_0_38970373_30906.cpp: At global scope:
0_0_38970373_30906.cpp:86:5: error: redefinition of 'int main()'
86 | int main()
| ^~~~
0_0_38970373_30906.cpp:21:5: note: 'int main()' previously defined here
21 | int main()
| ^~~~
0_0_38970373_30906.cpp: In function 'int main()':
0_0_38970373_30906.cpp:98:36: error: ISO C++ forbids applying 'sizeof' to an expression of function type [-fpermissive]
98 | memset(sg,0,sizeof(sg));
| ~^~~
0_0_38970373_30906.cpp:98:24: error: invalid conversion from 'int (*)(int)' to 'void*' [-fpermissive]
98 | memset(sg,0,sizeof(sg));
| ^~
| |
| int (*)(int)
In file included from gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstring:42,
from 0_0_38970373_30906.cpp:2:
gcc-13.1.0/x86_64-w64-mingw32/include/string.h:53:31: note: initializing argument 1 of 'void* memset(void*, int, size_t)'
53 | void * __cdecl memset(void *_Dst,int _Val,size_t _Size);
| ~~~~~~^~~~
0_0_38970373_30906.cpp:111:39: error: invalid conversion from 'int (*)(int)' to 'int' [-fpermissive]
111 | ans=sg[heap[0]];
| ~~~~~~~~~~^
| |
| int (*)(int)
0_0_38970373_30906.cpp:113:40: error: invalid operands of types 'int' and 'int(int)' to binary 'operator^'
113 | ans=ans^sg[heap[i]];
| ~~~^~~~~~~~~~~~
| | |
| int int(int)
In file included from gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/algorithm:61,
from 0_0_38970373_30906.cpp:3:
gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h: In instantiation of 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h:1859:25: required from 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]'
gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h:1950:31: required from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]'
gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h:4861:18: required from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = int]'
0_0_38970373_30906.cpp:97:7: required from here
gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h:1822:17: error: no type named 'value_type' in 'struct std::iterator_traits<int>'
1822 | __val = _GLIBCXX_MOVE(*__i);
| ^~~~~
gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h:1824:15: error: invalid type argument of unary '*' (have 'int')
1824 | *__first = _GLIBCXX_MOVE(__val);
| ^~~~~~~~
gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h:1822:17: error: no type named 'value_type' in 'struct std::iterator_traits<int>'
1822 | __val = _GLIBCXX_MOVE(*__i);
| ^~~~~
In file included from gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algobase.h:71,
from gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string:51,
from gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/locale_classes.h:40,
from gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/ios_base.h:41,
from gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ios:44,
from gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ostream:40,
from gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/iostream:41,
from 0_0_38970373_30906.cpp:1:
gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h: In instantiation of 'constexpr bool __gnu_cxx::__ops::_Iter_less_iter::operator()(_Iterator1, _Iterator2) const [with _Iterator1 = int; _Iterator2 = int]':
gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h:1819:14: required from 'constexpr void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]'
gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h:1859:25: required from 'constexpr void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]'
gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h:1950:31: required from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]'
gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h:4861:18: required from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = int]'
0_0_38970373_30906.cpp:97:7: required from here
gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h:45:16: error: invalid type argument of unary '*' (have 'int')
45 | { return *__it1 < *__it2; }
| ^~~~~~
gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/predefined_ops.h:45:25: error: invalid type argument of unary '*' (have 'int')
45 | { return *__it1 < *__it2; }
| ^~~~~~
In file included from gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h:61:
gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_heap.h: In instantiation of 'constexpr void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h:1635:23: required from 'constexpr void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]'
gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h:1910:25: required from 'constexpr void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]'
gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h:1926:27: required from 'constexpr void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = int; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]'
gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h:1947:25: required from 'constexpr void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]'
gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/stl_algo.h:4861:18: required from 'constexpr void std::sort(_RAIter, _RAIter) [with _RAIter = int]'
0_0_38970373_30906.cpp:97:7: required from here
gcc-13.1.0/lib/gcc/x8
|