foo.cc:53:1: error: 'T2' does not name a type
53 | T2
| ^~
In file included from /usr/include/c++/9/vector:67,
from foo.cc:57:
/usr/include/c++/9/bits/stl_vector.h: In static member function 'static constexpr bool std::vector<_Tp, _Alloc>::_S_nothrow_relocate(std::true_type)':
/usr/include/c++/9/bits/stl_vector.h:430:23: error: '__relocate_a' is not a member of 'std'
430 | return noexcept(std::__relocate_a(std::declval<pointer>(),
| ^~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In static member function 'static std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_S_do_relocate(std::vector<_Tp, _Alloc>::pointer, std::vector<_Tp, _Alloc>::pointer, std::vector<_Tp, _Alloc>::pointer, std::vector<_Tp, _Alloc>::_Tp_alloc_type&, std::true_type)':
/usr/include/c++/9/bits/stl_vector.h:453:14: error: '__relocate_a' is not a member of 'std'
453 | return std::__relocate_a(__first, __last, __result, __alloc);
| ^~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&)':
/usr/include/c++/9/bits/stl_vector.h:555:9: error: '__uninitialized_copy_a' is not a member of 'std'; did you mean '__uninitialized_construct_buf'?
555 | std::__uninitialized_copy_a(__x.begin(), __x.end(),
| ^~~~~~~~~~~~~~~~~~~~~~
| __uninitialized_construct_buf
/usr/include/c++/9/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&, const allocator_type&)':
/usr/include/c++/9/bits/stl_vector.h:576:9: error: '__uninitialized_copy_a' is not a member of 'std'; did you mean '__uninitialized_construct_buf'?
576 | std::__uninitialized_copy_a(__x.begin(), __x.end(),
| ^~~~~~~~~~~~~~~~~~~~~~
| __uninitialized_construct_buf
/usr/include/c++/9/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>&&, const allocator_type&, std::false_type)':
/usr/include/c++/9/bits/stl_vector.h:595:13: error: '__uninitialized_move_a' is not a member of 'std'
595 | std::__uninitialized_move_a(__rv.begin(), __rv.end(),
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(std::vector<_Tp, _Alloc>::size_type, _ForwardIterator, _ForwardIterator)':
/usr/include/c++/9/bits/stl_vector.h:1511:13: error: '__uninitialized_copy_a' is not a member of 'std'; did you mean '__uninitialized_construct_buf'?
1511 | std::__uninitialized_copy_a(__first, __last, __result,
| ^~~~~~~~~~~~~~~~~~~~~~
| __uninitialized_construct_buf
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag)':
/usr/include/c++/9/bits/stl_vector.h:1582:11: error: '__uninitialized_copy_a' is not a member of 'std'; did you mean '__uninitialized_construct_buf'?
1582 | std::__uninitialized_copy_a(__first, __last,
| ^~~~~~~~~~~~~~~~~~~~~~
| __uninitialized_construct_buf
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_initialize(std::vector<_Tp, _Alloc>::size_type, const value_type&)':
/usr/include/c++/9/bits/stl_vector.h:1593:9: error: '__uninitialized_fill_n_a' is not a member of 'std'
1593 | std::__uninitialized_fill_n_a(this->_M_impl._M_start, __n, __value,
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_default_initialize(std::vector<_Tp, _Alloc>::size_type)':
/usr/include/c++/9/bits/stl_vector.h:1603:9: error: '__uninitialized_default_n_a' is not a member of 'std'; did you mean '__uninitialized_construct_buf'?
1603 | std::__uninitialized_default_n_a(this->_M_impl._M_start, __n,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| __uninitialized_construct_buf
In file included from /usr/include/c++/9/vector:72,
from foo.cc:57:
/usr/include/c++/9/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&)':
/usr/include/c++/9/bits/vector.tcc:245:13: error: '__uninitialized_copy_a' is not a member of 'std'; did you mean '__uninitialized_construct_buf'?
245 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(),
| ^~~~~~~~~~~~~~~~~~~~~~
| __uninitialized_construct_buf
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&)':
/usr/include/c++/9/bits/vector.tcc:271:11: error: '__uninitialized_fill_n_a' is not a member of 'std'
271 | std::__uninitialized_fill_n_a(this->_M_impl._M_finish,
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag)':
/usr/include/c++/9/bits/vector.tcc:330:13: error: '__uninitialized_copy_a' is not a member of 'std'; did you mean '__uninitialized_construct_buf'?
330 | std::__uninitialized_copy_a(__mid, __last,
| ^~~~~~~~~~~~~~~~~~~~~~
| __uninitialized_construct_buf
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...)':
/usr/include/c++/9/bits/vector.tcc:473:10: error: '__uninitialized_move_if_noexcept_a' is not a member of 'std'
473 | = std::__uninitialized_move_if_noexcept_a
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:480:10: error: '__uninitialized_move_if_noexcept_a' is not a member of 'std'
480 | = std::__uninitialized_move_if_noexcept_a
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&)':
/usr/include/c++/9/bits/vector.tcc:528:10: error: '__uninitialized_move_a' is not a member of 'std'
528 | std::__uninitialized_move_a(this->_M_impl._M_finish - __n,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:543:12: error: '__uninitialized_fill_n_a' is not a member of 'std'
543 | std::__uninitialized_fill_n_a(this->_M_impl._M_finish,
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:548:10: error: '__uninitialized_move_a' is not a member of 'std'
548 | std::__uninitialized_move_a(__position.base(), __old_finish,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:566:10: error: '__uninitialized_fill_n_a' is not a member of 'std'
566 | std::__uninitialized_fill_n_a(__new_start + __elems_before,
| ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:572:14: error: '__uninitialized_move_if_noexcept_a' is not a member of 'std'
572 | = std::__uninitialized_move_if_noexcept_a
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:579:14: error: '__uninitialized_move_if_noexcept_a' is not a member of 'std'
579 | = std::__uninitialized_move_if_noexcept_a
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_default_append(std::vector<_Tp, _Alloc>::size_type)':
/usr/include/c++/9/bits/vector.tcc:627:8: error: '__uninitialized_default_n_a' is not a member of 'std'; did you mean '__uninitialized_construct_buf'?
627 | std::__uninitialized_default_n_a(this->_M_impl._M_finish,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| __uninitialized_construct_buf
/usr/include/c++/9/bits/vector.tcc:640:14: error: '__uninitialized_default_n_a' is not a member of 'std'; did you mean '__uninitialized_construct_buf'?
640 | std::__uninitialized_default_n_a(__new_start + __size,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| __uninitialized_construct_buf
/usr/include/c++/9/bits/vector.tcc:656:14: error: '__uninitialized_default_n_a' is not a member of 'std'; did you mean '__uninitialized_construct_buf'?
656 | std::__uninitialized_default_n_a(__new_start + __size,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
| __uninitialized_construct_buf
/usr/include/c++/9/bits/vector.tcc:659:14: error: '__uninitialized_move_if_noexcept_a' is not a member of 'std'
659 | std::__uninitialized_move_if_noexcept_a(
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag)':
/usr/include/c++/9/bits/vector.tcc:736:12: error: '__uninitialized_move_a' is not a member of 'std'
736 | std::__uninitialized_move_a(this->_M_impl._M_finish - __n,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:751:12: error: '__uninitialized_copy_a' is not a member of 'std'; did you mean '__uninitialized_construct_buf'?
751 | std::__uninitialized_copy_a(__mid, __last,
| ^~~~~~~~~~~~~~~~~~~~~~
| __uninitialized_construct_buf
/usr/include/c++/9/bits/vector.tcc:756:12: error: '__uninitialized_move_a' is not a member of 'std'
756 | std::__uninitialized_move_a(__position.base(),
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:774:16: error: '__uninitialized_move_if_noexcept_a' is not a member of 'std'
774 | = std::__uninitialized_move_if_noexcept_a
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:778:16: error: '__uninitialized_copy_a' is not a member of 'std'; did you mean '__uninitialized_construct_buf'?
778 | = std::__uninitialized_copy_a(__first, __last,
| ^~~~~~~~~~~~~~~~~~~~~~
| __uninitialized_construct_buf
/usr/include/c++/9/bits/vector.tcc:782:16: error: '__uninitialized_move_if_noexcept_a' is not a member of 'std'
782 | = std::__uninitialized_move_if_noexcept_a
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
foo.cc: At global scope:
foo.cc:65:8: error: redefinition of 'int read()'
65 | in int read()
| ^~~~
foo.cc:11:8: note: 'int read()' previously defined here
11 | in int read()
| ^~~~
foo.cc:74:11: error: redefinition of 'const int N'
74 | const int N=1e5+10;
| ^
foo.cc:20:11: note: 'const int N' previously defined here
20 | const int N=510;
| ^
foo.cc:76:5: error: redefinition of 'int n'
76 | int n,m,k;
| ^
foo.cc:22:5: note: 'int n' previously declared here
22 | int n,m;
| ^
foo.cc:76:7: error: redefinition of 'int m'
76 | int n,m,k;
| ^
foo.cc:22:7: note: 'int m' previously declared here
22 | int n,m;
| ^
foo.cc:78:5: error: redefinition of 'int main()'
78 | int main()
| ^~~~
foo.cc:24:5: note: 'int main()' previously defined here
24 | int main()
| ^~~~
foo.cc: In function 'int main()':
foo.cc:100:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
100 | for(int i=0;i<r.size()-1;i++)
| ~^~~~~~~~~~~
foo.cc:109:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
109 | for(int i=k+1;i<q.size();i++) cout<<q[i];
| ~^~~~~~~~~
foo.cc: At global scope:
foo.cc:114:1: error: 'T3' does not name a type
114 | T3
| ^~
foo.cc:126:8: error: redefinition of 'int read()'
126 | in int read()
| ^~~~
foo.cc:11:8: note: 'int read()' previously defined here
11 | in int read()
| ^~~~
foo.cc: In function 'v mul(v, v)':
foo.cc:140:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
140 | for(int i=0;i<a.size();i++)
| ~^~~~~~~~~
foo.cc:141:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
141 | for(int j=0;j<b.size();j++)
| ~^~~~~~~~~
foo.cc: At global scope:
foo.cc:156:5: error: redefinition of 'int main()'
156 | int main()
| ^~~~
foo.cc:24:5: note: 'int main()' previously defined here
24 | int main()
| ^~~~
foo.cc:175:1: error: 'T4' does not name a type
175 | T4
| ^~
foo.cc:187:8: error: redefinition of 'int read()'
187 | in int read()
| ^~~~
foo.cc:11:8: note: 'int read()' previously defined here
11 | in int read()
| ^~~~
foo.cc:198:3: error: redefinition of 'v mul(v, v)'
198 | v mul(v a,v b)
| ^~~
foo.cc:137:3: note: 'v mul(v, v)' previously defined here
137 | v mul(v a,v b)
| ^~~
foo.cc: In function 'v mul(v, v)':
foo.cc:201:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
201 | for(int i=0;i<a.size();i++)
| ~^~~~~~~~~
foo.cc:202:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
202 | for(int j=0;j<b.size();j++)
| ~^~~~~~~~~
foo.cc: At global scope:
foo.cc:235:5: error: redefinition of 'int main()'
235 | int main()
| ^~~~
foo.cc:24:5: note: 'int main()' previously defined here
24 | int main()
| ^~~~
foo.cc:254:1: error: 'T5' does not name a type
254 | T5
| ^~
In file included from /usr/include/c++/9/map:60,
from foo.cc:258:
/usr/include/c++/9/bits/stl_tree.h:231:18: error: '__aligned_membuf' in namespace '__gnu_cxx' does not name a template type
231 | __gnu_cxx::__aligned_membuf<_Val> _M_storage;
| ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_tree.h: In member function '_Val* std::_Rb_tree_node<_Val>::_M_valptr()':
/usr/include/c++/9/bits/stl_tree.h:235:16: error: '_M_storage' was not declared in this scope
235 | { return _M_storage._M_ptr(); }
| ^~~~~~~~~~
/usr/include/c++/9/bits/stl_tree.h: In member function 'const _Val* std::_Rb_tree_node<_Val>::_M_valptr() const':
/usr/include/c++/9/bits/stl_tree.h:239:16: error: '_M_storage' was not declared in this scope
239 | { return _M_storage._M_ptr(); }
| ^~~~~~~~~~
foo.cc: At global scope:
foo.cc:266:8: error: redefinition of 'int read()'
266 | in int read()
| ^~~~
foo.cc:11:8: note: 'int read()' previously defined here
11 | in int read()
| ^~~~
foo.cc:275:11: error: redefinition of 'const int N'
275 | const int N=1e5+10;
| ^
foo.cc:20:11: note: 'const int N' previously defined here
20 | const int N=510;
| ^
foo.cc:281:5: error: redefinition of 'int main()'
281 | int main()
| ^~~~
foo.cc:24:5: note: 'int main()' previously defined here
24 | int main()
| ^~~~
foo.cc: In function 'int main()':
foo.cc:287:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
287 | for(int i=0;i<s.size();i++)
| ~^~~~~~~~~
foo.cc:289:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
289 | for(int i=0;i<s.size()-1;i++)
| ~^~~~~~~~~~~
foo.cc:307:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
307 | for(int i=0;i<res.size();i+=2) ans[len++]=res.substr(i,2);
| ~^~~~~~~~~~~
foo.cc: At global scope:
foo.cc:314:1: error: 'T6' does not name a type
314 | T6
| ^~
foo.cc:325:8: error: redefinition of 'int read()'
325 | in int read()
| ^~~~
foo.cc:11:8: note: 'int read()' previously defined here
11 | in int read()
| ^~~~
foo.cc:334:11: error: redefinition of 'const int N'
334 | const int N=510;
| ^
foo.cc:20:11: note: 'const int N' previously defined here
20 | const int N=510;
| ^
foo.cc:335:5: error: conflicting declaration 'int a [510][510]'
335 | int a[N][N];
| ^
foo.cc:75:5: note: previous declaration as 'int a [510]'
75 | int a[N];
| ^
foo.cc:336:5: error: redefinition of 'int n'
336 | int n,m;
| ^
foo.cc:22:5: note: 'int n' previously declared here
22 | int n,m;
| ^
foo.cc:336:7: error: redefinition of 'int m'
336 | int n,m;
| ^
foo.cc:22:7: note: 'int m' previously declared here
22 | int n,m;
| ^
foo.cc:338:5: error: redefinition of 'int main()'
338 | int main()
| ^~~~
foo.cc:24:5: note: 'int main()' previously defined here
24 | int main()
| ^~~~
foo.cc: In function 'int main()':
foo.cc:343:15: error: invalid types 'int[int]' for array subscript
343 | cin>>a[i][j];
| ^
foo.cc:351:20: error: invalid types 'int[int]' for array subscript
351 | if(k!=j&&a[i][k]>a[i][j])
| ^
foo.cc:351:28: error: invalid types 'int[int]' for array subscript
351 | if(k!=j&&a[i][k]>a[i][j])
| ^
foo.cc:358:20: error: invalid types 'int[int]' for array subscript
358 | if(k!=i&&a[k][j]<a[i][j])
| ^
foo.cc:358:28: error: invalid types 'int[int]' for array subscript
358 | if(k!=i&&a[k][j]<a[i][j])
| ^
foo.cc: At global scope:
foo.cc:371:1: error: 'T7' does not name a type
371 | T7
| ^~
In file included from /usr/include/c++/9/deque:69,
from /usr/include/c++/9/queue:60,
from foo.cc:375:
/usr/include/c++/9/bits/deque.tcc:67:10: error: expected initializer before '<' token
67 | deque<_Tp, _Alloc>::
| ^
/usr/include/c++/9/bits/deque.tcc:92:5: error: 'deque' does not name a type
92 | deque<_Tp, _Alloc>&
| ^~~~~
/usr/include/c++/9/bits/deque.tcc:138:7: error: too many template-parameter-lists
138 | deque<_Tp, _Alloc>::
| ^~~~~
/usr/include/c++/9/bits/deque.tcc:162:7: error: too many template-parameter-lists
162 | deque<_Tp, _Alloc>::
| ^~~~~
/usr/include/c++/9/bits/deque.tcc:184:16: error: expected nested-name-specifier before 'deque'
184 | typename deque<_Tp, _Alloc>::iterator
| ^~~~~
/usr/include/c++/9/bits/deque.tcc:184:16: error: too many template-parameter-lists
/usr/include/c++/9/bits/deque.tcc:207:14: error: expected nested-name-specifier before 'deque'
207 | typename deque<_Tp, _Alloc>::iterator
| ^~~~~
/usr/include/c++/9/bits/deque.tcc:207:19: error: expected initializer before '<' token
207 | typename deque<_Tp, _Alloc>::iterator
| ^
/usr/include/c++/9/bits/deque.tcc:232:14: error: expected nested-name-specifier before 'deque'
232 | typename deque<_Tp, _Alloc>::iterator
| ^~~~~
/usr/include/c++/9/bits/deque.tcc:232:19: error: expected initializer before '<' token
232 | typename deque<_Tp, _Alloc>::iterator
| ^
/usr/include/c++/9/bits/deque.tcc:255:14: error: expected nested-name-specifier before 'deque'
255 | typename deque<_Tp, _Alloc>::iterator
| ^~~~~
/usr/include/c++/9/bits/deque.tcc:255:19: error: expected initializer before '<' token
255 | typename deque<_Tp, _Alloc>::iterator
| ^
/usr/include/c++/9/bits/deque.tcc:289:7: error: too many template-parameter-lists
289 | deque<_Tp, _Alloc>::
| ^~~~~
/usr/include/c++/9/bits/deque.tcc:305:10: error: expected initializer before '<' token
305 | deque<_Tp, _Alloc>::
| ^
/usr/include/c++/9/bits/deque.tcc:348:10: error: expected initializer before '<' token
348 | deque<_Tp, _Alloc>::
| ^
/usr/include/c++/9/bits/deque.tcc:372:10: error: expected initializer before '<' token
372 | deque<_Tp, _Alloc>::
| ^
/usr/include/c++/9/bits/deque.tcc:391:10: error: expected initializer before '<' token
391 | deque<_Tp, _Alloc>::
| ^
/usr/include/c++/9/bits/deque.tcc:417:7: error: too many template-parameter-lists
417 | deque<_Tp, _Alloc>::
| ^~~~~
/usr/include/c++/9/bits/deque.tcc:441:7: error: too many template-parameter-lists
441 | deque<_Tp, _Alloc>::
| ^~~~~
/usr/include/c++/9/bits/deque.tcc:479:7: error: too many template-parameter-lists
479 | deque<_Tp, _Alloc>::
| ^~~~~
/usr/include/c++/9/bits/deque.tcc:518:7: error: too many template-parameter-lists
518 | deque<_Tp, _Alloc>::
| ^~~~~
/usr/include/c++/9/bits/deque.tcc:555:15: error: expected initializer before '<' token
555 | void deque<_Tp, _Alloc>::
| ^
/usr/include/c++/9/bits/deque.tcc:571:15: error: expected initializer before '<' token
571 | void deque<_Tp, _Alloc>::
| ^
/usr/include/c++/9/bits/deque.tcc:584:7: error: too many template-parameter-lists
584 | deque<_Tp, _Alloc>::
| ^~~~~
/usr/include/c++/9/bits/deque.tcc:593:7: error: too many template-parameter-lists
593 | deque<_Tp, _Alloc>::
| ^~~~~
/usr/include/c++/9/bits/deque.tcc:639:16: error: expected nested-name-specifier before 'deque'
639 | typename deque<_Tp, _Alloc>::iterator
| ^~~~~
/usr/include/c++/9/bits/deque.tcc:639:16: error: too many template-parameter-lists
/usr/include/c++/9/bits/deque.tcc:680:10: error: expected initializer before '<' token
680 | deque<_Tp, _Alloc>::
| ^
/usr/include/c++/9/bits/deque.tcc:766:7: error: too many template-parameter-lists
766 | deque<_Tp, _Alloc>::
| ^~~~~
/usr/include/c++/9/bits/deque.tcc:854:11: error: expected initializer before '<' token
854 | deque<_Tp, _Alloc>::
| ^
/usr/include/c++/9/bits/deque.tcc:876:10: error: expected initializer before '<' token
876 | deque<_Tp, _Alloc>::
| ^
/usr/include/c++/9/bits/deque.tcc:901:10: error: expected initializer before '<' token
901 | deque<_Tp, _Alloc>::
| ^
/usr/include/c++/9/bits/deque.tcc:926:10: error: expected initializer before '<' token
926 | deque<_Tp, _Alloc>::
| ^
/usr/include/c++/9/bits/deque.tcc:974:16: error: '_Deque_iterator' does not name a type; did you mean '_Bit_iterator'?
974 | fill(const _Deque_iterator<_Tp, _Tp&, _Tp*>& __first,
| ^~~~~~~~~~~~~~~
| _Bit_iterator
/usr/include/c++/9/bits/deque.tcc:974:31: error: expected ',' or '...' before '<' token
974 | fill(const _Deque_iterator<_Tp, _Tp&, _Tp*>& __first,
| ^
/usr/include/c++/9/bits/deque.tcc: In function 'void std::fill(int)':
/usr/include/c++/9/bits/deque.tcc:977:24: error: expected nested-name-specifier before '_Deque_iterator'
977 | typedef typename _Deque_iterator<_Tp, _Tp&, _Tp*>::_Self _Self;
| ^~~~~~~~~~~~~~~
/usr/include/c++/9/bits/deque.tcc:977:39: error: expected initializer before '<' token
977 | typedef typename _Deque_iterator<_Tp, _Tp&, _Tp*>::_Self _Self;
| ^
/usr/include/c++/9/bits/deque.tcc:979:26: error: expected ';' before '::' token
979 | for (typename _Self::_Map_pointer __node = __first._M_node + 1;
| ^~
| ;
/usr/include/c++/9/bits/deque.tcc:979:28: error: '::_Map_pointer' has not been declared; did you mean '__is_pointer'?
979 | for (typename _Self::_Map_pointer __node = __first._M_node + 1;
| ^~~~~~~~~~~~
| __is_pointer
/usr/include/c++/9/bits/deque.tcc:979:40: error: expected ';' before '__node'
979 | for (typename _Self::_Map_pointer __node = __first._M_node + 1;
| ^~~~~~~
| ;
/usr/include/c++/9/bits/deque.tcc:979:41: error: '__node' was not declared in this scope; did you mean '__not_'?
979 | for (typename _Self::_Map_pointer __node = __first._M_node + 1;
| ^~~~~~
| __not_
/usr/include/c++/9/bits/deque.tcc:979:50: error: '__first' was not declared in this scope
979 | for (typename _Self::_Map_pointer __node = __first._M_node + 1;
| ^~~~~~~
/usr/include/c++/9/bits/deque.tcc:979:69: error: expected ')' before ';' token
979 | for (typename _Self::_Map_pointer __node = __first._M_node + 1;
| ~ ^
| )
/usr/include/c++/9/bits/deque.tcc:980:12: error: '__node' was not declared in this scope; did you mean '__not_'?
980 | __node < __last._M_node; ++__node)
| ^~~~~~
| __not_
/usr/include/c++/9/bits/deque.tcc:980:21: error: '__last' was not declared in this scope
980 | __node < __last._M_node; ++__node)
| ^~~~~~
/usr/include/c++/9/bits/deque.tcc:983:11: error: '__first' was not declared in this scope
983 | if (__first._M_node != __last._M_node)
| ^~~~~~~
/usr/include/c++/9/bits/deque.tcc:985:47: error: '__value' was not declared in this scope
985 | std::fill(__first._M_cur, __first._M_last, __value);
| ^~~~~~~
/usr/include/c++/9/bits/deque.tcc:989:43: error: '__value' was not declared in this scope
989 | std::fill(__first._M_cur, __last._M_cur, __value);
| ^~~~~~~
/usr/include/c++/9/bits/deque.tcc: At global scope:
/usr/include/c++/9/bits/deque.tcc:993:5: error: '_Deque_iterator' does not name a type; did you mean '_Bit_iterator'?
993 | _Deque_iterator<_Tp, _Tp&, _Tp*>
| ^~~~~~~~~~~~~~~
| _Bit_iterator
/usr/include/c++/9/bits/deque.tcc:1016:5: error: '_Deque_iterator' does not name a type; did you mean '_Bit_iterator'?
1016 | _Deque_iterator<_Tp, _Tp&, _Tp*>
| ^~~~~~~~~~~~~~~
| _Bit_iterator
/usr/include/c++/9/bits/deque.tcc:1056:5: error: '_Deque_iterator' does not name a type; did you mean '_Bit_iterator'?
1056 | _Deque_iterator<_Tp, _Tp&, _Tp*>
| ^~~~~~~~~~~~~~~
| _Bit_iterator
/usr/include/c++/9/bits/deque.tcc:1079:5: error: '_Deque_iterator' does not name a type; did you mean '_Bit_iterator'?
1079 | _Deque_iterator<_Tp, _Tp&, _Tp*>
| ^~~~~~~~~~~~~~~
| _Bit_iterator
In file included from /usr/include/c++/9/queue:64,
from foo.cc:375:
/usr/include/c++/9/bits/stl_queue.h:95:47: error: 'deque' does not name a type
95 | template<typename _Tp, typename _Sequence = deque<_Tp> >
| ^~~~~
/usr/include/c++/9/bits/stl_queue.h:95:52: error: expected '>' before '<' token
95 | template<typename _Tp, typename _Sequence = deque<_Tp> >
| ^
foo.cc:383:8: error: redefinition of 'int read()'
383 | in int read()
| ^~~~
foo.cc:11:8: note: 'int read()' previously defined here
11 | in int read()
| ^~~~
foo.cc:392:11: error: redefinition of 'const int N'
392 | const int N=1e4+10;
| ^
foo.cc:20:11: note: 'const int N' previously defined here
20 | const int N=510;
| ^
foo.cc:393:5: error: redefinition of 'int n'
393 | int n,k;
| ^
foo.cc:22:5: note: 'int n' previously declared here
22 | int n,m;
| ^
foo.cc:393:7: error: redefinition of 'int k'
393 | int n,k;
| ^
foo.cc:76:9: note: 'int k' previously declared here
76 | int n,m,k;
| ^
foo.cc:395:10: error: template argument 2 is invalid
395 | queue<int> q;
| ^
foo.cc:396:5: error: redefinition of 'int main()'
396 | int main()
| ^~~~
foo.cc:24:5: note: 'int main()' previously defined here
24 | int main()
| ^~~~
foo.cc: In function 'int main()':
foo.cc:401:5: error: request for member 'push' in 'q', which is of non-class type 'int'
401 | q.push(i);
| ^~~~
foo.cc:404:11: error: request for member 'empty' in 'q', which is of non-class type 'int'
404 | while(!q.empty())
| ^~~~~
foo.cc:408:6: error: request for member 'push' in 'q', which is of non-class type 'int'
408 | q.push(q.front()); q.pop();
| ^~~~
foo.cc:408:13: error: request for member 'front' in 'q', which is of non-class type 'int'
408 | q.push(q.front()); q.pop();
| ^~~~~
foo.cc:408:25: error: request for member 'pop' in 'q', which is of non-class type 'int'
408 | q.push(q.front()); q.pop();
| ^~~
foo.cc:411:10: error: request for member 'pop' in 'q', which is of non-class type 'int'
411 | else q.pop(),ith=1;
| ^~~
foo.cc:412:8: error: request for member 'size' in 'q', which is of non-class type 'int'
412 | if(q.size()==1) res=q.front();
| ^~~~
foo.cc:412:25: error: request for member 'front' in 'q', which is of non-class type 'int'
412 | if(q.size()==1) res=q.front();
| ^~~~~
foo.cc: At global scope:
foo.cc:419:1: error: 'T8' does not name a type
419 | T8
| ^~
foo.cc:430:8: error: redefinition of 'int read()'
430 | in int read()
| ^~~~
foo.cc:11:8: note: 'int read()' previously defined here
11 | in int read()
| ^~~~
foo.cc:439:11: error: redefinition of 'const int N'
439 | const int N=1e5+10;
| ^
foo.cc:20:11: note: 'const int N' previously defined here
20 | const int N=510;
| ^
foo.cc:440:5: error: redefinition of 'int a [510]'
440 | int a[N];
| ^
foo.cc:75:5: note: 'int a [510]' previously declared here
75 | int a[N];
| ^
foo.cc:441:5: error: redefinition of 'int n'
441 | int n,m,k;
| ^
foo.cc:22:5: note: 'int n' previously declared here
22 | int n,m;
| ^
foo.cc:441:7: error: redefinition of 'int m'
441 | int n,m,k;
| ^
foo.cc:22:7: note: 'int m' previously declared here
22 | int n,m;
| ^
foo.cc:441:9: error: redefinition of 'int k'
441 | int n,m,k;
| ^
foo.cc:76:9: note: 'int k' previously declared here
76 | int n,m,k;
| ^
foo.cc:443:5: error: redefinition of 'int main()'
443 | int main()
| ^~~~
foo.cc:24:5: note: 'int main()' previously defined here
24 | int main()
| ^~~~
foo.cc:459:1: error: 'T9' does not name a type
459 | T9
| ^~
foo.cc:470:8: error: redefinition of 'int read()'
470 | in int read()
| ^~~~
foo.cc:11:8: note: 'int read()' previously defined here
11 | in int read()
| ^~~~
foo.cc:479:11: error: redefinition of 'const int N'
479 | const int N=1e5+10;
| ^
foo.cc:20:11: note: 'const int N' previously defined here
20 | const int N=510;
| ^
foo.cc:480:5: error: redefinition of 'int a [510]'
480 | int a[N];
| ^
foo.cc:75:5: note: 'int a [510]' previously declared here
75 | int a[N];
| ^
foo.cc:481:5: error: redefinition of 'int n'
481 | int n,m,k;
| ^
foo.cc:22:5: note: 'int n' previously declared here
22 | int n,m;
| ^
foo.cc:481:7: error: redefinition of 'int m'
481 | int n,m,k;
| ^
foo.cc:22:7: note: 'int m' previously declared here
22 | int n,m;
| ^
foo.cc:481:9: error: redefinition of 'int k'
481 | int n,m,k;
| ^
foo.cc:76:9: note: 'int k' previously declared here
76 | int n,m,k;
| ^
foo.cc:483:5: error: redefinition of 'int main()'
483 | int main()
| ^~~~
foo.cc:24:5: note: 'int main()' previously defined here
24 | int main()
| ^~~~
foo.cc:499:1: error: 'T10' does not name a type
499 | T10
| ^~~
foo.cc:510:8: error: redefinition of 'int read()'
510 | in int read()
| ^~~~
foo.cc:11:8: note: 'int read()' previously defined here
11 | in int read()
| ^~~~
foo.cc:519:11: error: redefinition of 'const int N'
519 | const int N=1e5+10;
| ^
foo.cc:20:11: note: 'const int N' previously defined here
20 | const int N=510;
| ^
foo.cc:520:5: error: redefinition of 'int a [510]'
520 | int a[N];
| ^
foo.cc:75:5: note: 'int a [510]' previously declared here
75 | int a[N];
| ^
foo.cc:521:5: error: redefinition of 'int n'
521 | int n,k;
| ^
foo.cc:22:5: note: 'int n' previously declared here
22 | int n,m;
| ^
foo.cc:521:7: error: redefinition of 'int k'
521 | int n,k;
| ^
foo.cc:76:9: note: 'int k' previously declared here
76 | int n,m,k;
| ^
foo.cc:523:5: error: redefinition of 'int main()'
523 | int main()
| ^~~~
foo.cc:24:5: note: 'int main()' previously defined here
24 | int main()
| ^~~~
In file included from /usr/include/c++/9/vector:67,
from foo.cc:57:
/usr/include/c++/9/bits/stl_vector.h: In instantiation of 'static constexpr bool std::vector<_Tp, _Alloc>::_S_nothrow_relocate(std::true_type) [with _Tp = int; _Alloc = std::allocator<int>; std::true_type = std::integral_constant<bool, true>]':
/usr/include/c++/9/bits/stl_vector.h:446:28: required from 'static constexpr bool std::vector<_Tp, _Alloc>::_S_use_relocate() [with _Tp = int; _Alloc = std::allocator<int>]'
/usr/include/c++/9/bits/vector.tcc:459:44: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const int&}; _Tp = int; _Alloc = std::allocator<int>; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator<int*, std::vector<int> >; typename std::_Vector_base<_Tp, _Alloc>::pointer = int*]'
/usr/include/c++/9/bits/stl_vector.h:1195:4: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = int; _Alloc = std::allocator<int>; std::vector<_Tp, _Alloc>::value_type = int]'
foo.cc:96:18: required from here
/usr/include/c++/9/bits/stl_vector.h:434:7: error: body of 'constexpr' function 'static constexpr bool std::vector<_Tp, _Alloc>::_S_nothrow_relocate(std::true_type) [with _Tp = int; _Alloc = std::allocator<int>; std::true_type = std::integral_constant<bool, true>]' not a return-statement
434 | }
| ^