Detalii evaluare #64836429

Rezumat problemă

Se citesc numere de la tastatură până când se introduc două numere egale. Să se determine numărul citit cu număr maxim de divizori primi.

Detalii

Problema DivPrimMax Operații I/O tastatură/ecran
Limita timp 0.1 secunde Limita memorie Total: 64 MB / Stivă 8 MB
Id soluție #64836429 Utilizator Perjeru Laurentiu (laurentiuperjeru)
Fișier divprimmax.cpp Dimensiune 1.27 KB
Data încărcării 04 Iunie 2026, 20:32 Scor/rezultat Eroare de compilare

Evaluare

Mesaj compilare

In file included from divprimmax.cpp:3:
/usr/include/c++/13/bits/valarray_after.h:52:38: error: ‘valarray’ does not name a type
   52 |       _GBase (const _Dom& __e, const valarray<size_t>& __i)
      |                                      ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:52:46: error: expected ‘,’ or ‘...’ before ‘<’ token
   52 |       _GBase (const _Dom& __e, const valarray<size_t>& __i)
      |                                              ^
/usr/include/c++/13/bits/valarray_after.h:64:16: error: expected nested-name-specifier before ‘_ValArrayRef’
   64 |       typename _ValArrayRef<_Dom>::__type       _M_expr;
      |                ^~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:64:16: error: expected ‘;’ at end of member declaration
   64 |       typename _ValArrayRef<_Dom>::__type       _M_expr;
      |                ^~~~~~~~~~~~
      |                            ;
/usr/include/c++/13/bits/valarray_after.h:64:28: error: expected unqualified-id before ‘<’ token
   64 |       typename _ValArrayRef<_Dom>::__type       _M_expr;
      |                            ^
/usr/include/c++/13/bits/valarray_after.h:65:13: error: ‘valarray’ does not name a type
   65 |       const valarray<size_t>&                   _M_index;
      |             ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h: In constructor ‘std::__detail::_GBase<_Dom>::_GBase(const _Dom&, int)’:
/usr/include/c++/13/bits/valarray_after.h:53:9: error: class ‘std::__detail::_GBase<_Dom>’ does not have any field named ‘_M_expr’
   53 |       : _M_expr (__e), _M_index(__i) {}
      |         ^~~~~~~
/usr/include/c++/13/bits/valarray_after.h:53:24: error: class ‘std::__detail::_GBase<_Dom>’ does not have any field named ‘_M_index’
   53 |       : _M_expr (__e), _M_index(__i) {}
      |                        ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:53:33: error: ‘__i’ was not declared in this scope; did you mean ‘__e’?
   53 |       : _M_expr (__e), _M_index(__i) {}
      |                                 ^~~
      |                                 __e
/usr/include/c++/13/bits/valarray_after.h: In member function ‘std::__detail::_GBase<_Dom>::value_type std::__detail::_GBase<_Dom>::operator[](std::size_t) const’:
/usr/include/c++/13/bits/valarray_after.h:57:16: error: ‘_M_expr’ was not declared in this scope; did you mean ‘__expl’?
   57 |       { return _M_expr[_M_index[__i]]; }
      |                ^~~~~~~
      |                __expl
/usr/include/c++/13/bits/valarray_after.h:57:24: error: ‘_M_index’ was not declared in this scope
   57 |       { return _M_expr[_M_index[__i]]; }
      |                        ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h: In member function ‘std::size_t std::__detail::_GBase<_Dom>::size() const’:
/usr/include/c++/13/bits/valarray_after.h:61:16: error: ‘_M_index’ was not declared in this scope
   61 |       { return _M_index.size(); }
      |                ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h: At global scope:
/usr/include/c++/13/bits/valarray_after.h:69:18: error: ‘_Array’ was not declared in this scope; did you mean ‘is_array’?
   69 |     class _GBase<_Array<_Tp> >
      |                  ^~~~~~
      |                  is_array
/usr/include/c++/13/bits/valarray_after.h:69:28: error: template argument 1 is invalid
   69 |     class _GBase<_Array<_Tp> >
      |                            ^
/usr/include/c++/13/bits/valarray_after.h:69:30: error: expected unqualified-id before ‘>’ token
   69 |     class _GBase<_Array<_Tp> >
      |                              ^
/usr/include/c++/13/bits/valarray_after.h:91:12: error: ‘_GClos’ is not a class template
   91 |     struct _GClos<_Expr, _Dom>
      |            ^~~~~~
/usr/include/c++/13/bits/valarray_after.h:91:19: error: ‘_Expr’ was not declared in this scope
   91 |     struct _GClos<_Expr, _Dom>
      |                   ^~~~~
/usr/include/c++/13/bits/valarray_after.h:97:38: error: ‘valarray’ does not name a type
   97 |       _GClos (const _Dom& __e, const valarray<size_t>& __i)
      |                                      ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:97:46: error: expected ‘,’ or ‘...’ before ‘<’ token
   97 |       _GClos (const _Dom& __e, const valarray<size_t>& __i)
      |                                              ^
/usr/include/c++/13/bits/valarray_after.h: In constructor ‘std::__detail::_GClos<_Dom>::_GClos(const _Dom&, int)’:
/usr/include/c++/13/bits/valarray_after.h:98:21: error: ‘__i’ was not declared in this scope; did you mean ‘__e’?
   98 |       : _Base (__e, __i) {}
      |                     ^~~
      |                     __e
/usr/include/c++/13/bits/valarray_after.h: At global scope:
/usr/include/c++/13/bits/valarray_after.h:102:19: error: ‘_ValArray’ was not declared in this scope
  102 |     struct _GClos<_ValArray, _Tp>
      |                   ^~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:102:33: error: wrong number of template arguments (2, should be 1)
  102 |     struct _GClos<_ValArray, _Tp>
      |                                 ^
/usr/include/c++/13/bits/valarray_after.h:91:30: note: provided for ‘template<class _Dom> struct std::__detail::_GClos’
   91 |     struct _GClos<_Expr, _Dom>
      |                              ^
/usr/include/c++/13/bits/valarray_after.h:103:14: error: ‘_Array’ was not declared in this scope; did you mean ‘is_array’?
  103 |     : _GBase<_Array<_Tp> >
      |              ^~~~~~
      |              is_array
/usr/include/c++/13/bits/valarray_after.h:103:24: error: template argument 1 is invalid
  103 |     : _GBase<_Array<_Tp> >
      |                        ^
/usr/include/c++/13/bits/valarray_after.h:121:38: error: ‘valarray’ does not name a type
  121 |       _IBase (const _Dom& __e, const valarray<size_t>& __i)
      |                                      ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:121:46: error: expected ‘,’ or ‘...’ before ‘<’ token
  121 |       _IBase (const _Dom& __e, const valarray<size_t>& __i)
      |                                              ^
/usr/include/c++/13/bits/valarray_after.h:133:16: error: expected nested-name-specifier before ‘_ValArrayRef’
  133 |       typename _ValArrayRef<_Dom>::__type       _M_expr;
      |                ^~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:133:16: error: expected ‘;’ at end of member declaration
  133 |       typename _ValArrayRef<_Dom>::__type       _M_expr;
      |                ^~~~~~~~~~~~
      |                            ;
/usr/include/c++/13/bits/valarray_after.h:133:28: error: expected unqualified-id before ‘<’ token
  133 |       typename _ValArrayRef<_Dom>::__type       _M_expr;
      |                            ^
/usr/include/c++/13/bits/valarray_after.h:134:13: error: ‘valarray’ does not name a type
  134 |       const valarray<size_t>&                   _M_index;
      |             ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h: In constructor ‘std::__detail::_IBase<_Dom>::_IBase(const _Dom&, int)’:
/usr/include/c++/13/bits/valarray_after.h:122:9: error: class ‘std::__detail::_IBase<_Dom>’ does not have any field named ‘_M_expr’
  122 |       : _M_expr (__e), _M_index (__i) {}
      |         ^~~~~~~
/usr/include/c++/13/bits/valarray_after.h:122:24: error: class ‘std::__detail::_IBase<_Dom>’ does not have any field named ‘_M_index’
  122 |       : _M_expr (__e), _M_index (__i) {}
      |                        ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:122:34: error: ‘__i’ was not declared in this scope; did you mean ‘__e’?
  122 |       : _M_expr (__e), _M_index (__i) {}
      |                                  ^~~
      |                                  __e
/usr/include/c++/13/bits/valarray_after.h: In member function ‘std::__detail::_IBase<_Dom>::value_type std::__detail::_IBase<_Dom>::operator[](std::size_t) const’:
/usr/include/c++/13/bits/valarray_after.h:126:16: error: ‘_M_expr’ was not declared in this scope; did you mean ‘__expl’?
  126 |       { return _M_expr[_M_index[__i]]; }
      |                ^~~~~~~
      |                __expl
/usr/include/c++/13/bits/valarray_after.h:126:24: error: ‘_M_index’ was not declared in this scope
  126 |       { return _M_expr[_M_index[__i]]; }
      |                        ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h: In member function ‘std::size_t std::__detail::_IBase<_Dom>::size() const’:
/usr/include/c++/13/bits/valarray_after.h:130:16: error: ‘_M_index’ was not declared in this scope
  130 |       { return _M_index.size(); }
      |                ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h: At global scope:
/usr/include/c++/13/bits/valarray_after.h:138:12: error: ‘_IClos’ is not a class template
  138 |     struct _IClos<_Expr, _Dom>
      |            ^~~~~~
/usr/include/c++/13/bits/valarray_after.h:138:19: error: ‘_Expr’ was not declared in this scope
  138 |     struct _IClos<_Expr, _Dom>
      |                   ^~~~~
/usr/include/c++/13/bits/valarray_after.h:144:38: error: ‘valarray’ does not name a type
  144 |       _IClos (const _Dom& __e, const valarray<size_t>& __i)
      |                                      ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:144:46: error: expected ‘,’ or ‘...’ before ‘<’ token
  144 |       _IClos (const _Dom& __e, const valarray<size_t>& __i)
      |                                              ^
/usr/include/c++/13/bits/valarray_after.h: In constructor ‘std::__detail::_IClos<_Dom>::_IClos(const _Dom&, int)’:
/usr/include/c++/13/bits/valarray_after.h:145:21: error: ‘__i’ was not declared in this scope; did you mean ‘__e’?
  145 |       : _Base (__e, __i) {}
      |                     ^~~
      |                     __e
/usr/include/c++/13/bits/valarray_after.h: At global scope:
/usr/include/c++/13/bits/valarray_after.h:149:19: error: ‘_ValArray’ was not declared in this scope
  149 |     struct _IClos<_ValArray, _Tp>
      |                   ^~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:149:33: error: wrong number of template arguments (2, should be 1)
  149 |     struct _IClos<_ValArray, _Tp>
      |                                 ^
/usr/include/c++/13/bits/valarray_after.h:138:30: note: provided for ‘template<class _Dom> struct std::__detail::_IClos’
  138 |     struct _IClos<_Expr, _Dom>
      |                              ^
/usr/include/c++/13/bits/valarray_after.h:150:14: error: ‘valarray’ was not declared in this scope
  150 |     : _IBase<valarray<_Tp> >
      |              ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:150:26: error: template argument 1 is invalid
  150 |     : _IBase<valarray<_Tp> >
      |                          ^
/usr/include/c++/13/bits/valarray_after.h:174:7: error: ‘valarray’ does not name a type
  174 |       valarray<value_type> operator[](slice) const;
      |       ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:175:7: error: ‘valarray’ does not name a type
  175 |       valarray<value_type> operator[](const gslice&) const;
      |       ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:176:7: error: ‘valarray’ does not name a type
  176 |       valarray<value_type> operator[](const valarray<bool>&) const;
      |       ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:177:7: error: ‘valarray’ does not name a type
  177 |       valarray<value_type> operator[](const valarray<size_t>&) const;
      |       ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:179:13: error: ‘_UnClos’ was not declared in this scope; did you mean ‘_Clos’?
  179 |       _Expr<_UnClos<__unary_plus, std::_Expr, _Clos>, value_type>
      |             ^~~~~~~
      |             _Clos
/usr/include/c++/13/bits/valarray_after.h:179:21: error: ‘__unary_plus’ was not declared in this scope
  179 |       _Expr<_UnClos<__unary_plus, std::_Expr, _Clos>, value_type>
      |                     ^~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:179:52: error: wrong number of template arguments (3, should be 2)
  179 |       _Expr<_UnClos<__unary_plus, std::_Expr, _Clos>, value_type>
      |                                                    ^
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:179:53: error: expected unqualified-id before ‘,’ token
  179 |       _Expr<_UnClos<__unary_plus, std::_Expr, _Clos>, value_type>
      |                                                     ^
/usr/include/c++/13/bits/valarray_after.h:182:13: error: ‘_UnClos’ was not declared in this scope; did you mean ‘_Clos’?
  182 |       _Expr<_UnClos<__negate, std::_Expr, _Clos>, value_type>
      |             ^~~~~~~
      |             _Clos
/usr/include/c++/13/bits/valarray_after.h:182:21: error: ‘__negate’ was not declared in this scope; did you mean ‘__gnu_cxx::__ops::__negate’?
  182 |       _Expr<_UnClos<__negate, std::_Expr, _Clos>, value_type>
      |                     ^~~~~~~~
      |                     __gnu_cxx::__ops::__negate
In file included from /usr/include/c++/13/bits/stl_algobase.h:71,
                 from /usr/include/c++/13/string:51,
                 from /usr/include/c++/13/bits/locale_classes.h:40,
                 from /usr/include/c++/13/bits/ios_base.h:41,
                 from /usr/include/c++/13/ios:44,
                 from /usr/include/c++/13/ostream:40,
                 from /usr/include/c++/13/iostream:41,
                 from divprimmax.cpp:1:
/usr/include/c++/13/bits/predefined_ops.h:401:5: note: ‘__gnu_cxx::__ops::__negate’ declared here
  401 |     __negate(_Iter_pred<_Predicate> __pred)
      |     ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:182:48: error: wrong number of template arguments (3, should be 2)
  182 |       _Expr<_UnClos<__negate, std::_Expr, _Clos>, value_type>
      |                                                ^
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:182:49: error: expected unqualified-id before ‘,’ token
  182 |       _Expr<_UnClos<__negate, std::_Expr, _Clos>, value_type>
      |                                                 ^
/usr/include/c++/13/bits/valarray_after.h:185:13: error: ‘_UnClos’ was not declared in this scope; did you mean ‘_Clos’?
  185 |       _Expr<_UnClos<__bitwise_not, std::_Expr, _Clos>, value_type>
      |             ^~~~~~~
      |             _Clos
/usr/include/c++/13/bits/valarray_after.h:185:21: error: ‘__bitwise_not’ was not declared in this scope
  185 |       _Expr<_UnClos<__bitwise_not, std::_Expr, _Clos>, value_type>
      |                     ^~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:185:53: error: wrong number of template arguments (3, should be 2)
  185 |       _Expr<_UnClos<__bitwise_not, std::_Expr, _Clos>, value_type>
      |                                                     ^
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:185:54: error: expected unqualified-id before ‘,’ token
  185 |       _Expr<_UnClos<__bitwise_not, std::_Expr, _Clos>, value_type>
      |                                                      ^
/usr/include/c++/13/bits/valarray_after.h:188:13: error: ‘_UnClos’ was not declared in this scope; did you mean ‘_Clos’?
  188 |       _Expr<_UnClos<__logical_not, std::_Expr, _Clos>, bool>
      |             ^~~~~~~
      |             _Clos
/usr/include/c++/13/bits/valarray_after.h:188:21: error: ‘__logical_not’ was not declared in this scope; did you mean ‘logical_not’?
  188 |       _Expr<_UnClos<__logical_not, std::_Expr, _Clos>, bool>
      |                     ^~~~~~~~~~~~~
      |                     logical_not
/usr/include/c++/13/bits/valarray_after.h:188:53: error: wrong number of template arguments (3, should be 2)
  188 |       _Expr<_UnClos<__logical_not, std::_Expr, _Clos>, bool>
      |                                                     ^
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:188:54: error: expected unqualified-id before ‘,’ token
  188 |       _Expr<_UnClos<__logical_not, std::_Expr, _Clos>, bool>
      |                                                      ^
/usr/include/c++/13/bits/valarray_after.h:194:7: error: ‘valarray’ does not name a type
  194 |       valarray<value_type> shift(int) const;
      |       ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:195:7: error: ‘valarray’ does not name a type
  195 |       valarray<value_type> cshift(int) const;
      |       ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:200:7: error: ‘valarray’ does not name a type
  200 |       valarray<value_type> apply(value_type (*)(const value_type&)) const;
      |       ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:201:7: error: ‘valarray’ does not name a type
  201 |       valarray<value_type> apply(value_type (*)(value_type)) const;
      |       ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:222:12: error: ‘valarray’ does not name a type
  222 |     inline valarray<_Tp>
      |            ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:230:12: error: ‘valarray’ does not name a type
  230 |     inline valarray<_Tp>
      |            ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:238:12: error: ‘valarray’ does not name a type
  238 |     inline valarray<_Tp>
      |            ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:246:12: error: ‘valarray’ does not name a type
  246 |     inline valarray<_Tp>
      |            ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:259:12: error: ‘valarray’ does not name a type
  259 |     inline valarray<_Tp>
      |            ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:267:12: error: ‘valarray’ does not name a type
  267 |     inline valarray<_Tp>
      |            ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:275:12: error: ‘valarray’ does not name a type
  275 |     inline valarray<_Tp>
      |            ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:283:12: error: ‘valarray’ does not name a type
  283 |     inline valarray<_Tp>
      |            ^~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:318:18: error: ‘_UnClos’ was not declared in this scope
  318 |     inline _Expr<_UnClos<__logical_not, _Expr, _Dom>, bool>
      |                  ^~~~~~~
/usr/include/c++/13/bits/valarray_after.h:318:26: error: ‘__logical_not’ was not declared in this scope; did you mean ‘logical_not’?
  318 |     inline _Expr<_UnClos<__logical_not, _Expr, _Dom>, bool>
      |                          ^~~~~~~~~~~~~
      |                          logical_not
/usr/include/c++/13/bits/valarray_after.h:318:52: error: wrong number of template arguments (3, should be 2)
  318 |     inline _Expr<_UnClos<__logical_not, _Expr, _Dom>, bool>
      |                                                    ^
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:318:53: error: expected unqualified-id before ‘,’ token
  318 |     inline _Expr<_UnClos<__logical_not, _Expr, _Dom>, bool>
      |                                                     ^
/usr/include/c++/13/bits/valarray_after.h:334:5: error: ‘_UnClos’ was not declared in this scope
  334 |     _DEFINE_EXPR_UNARY_OPERATOR(+, struct std::__unary_plus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:334:5: error: wrong number of template arguments (1, should be 2)
  334 |     _DEFINE_EXPR_UNARY_OPERATOR(+, struct std::__unary_plus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:334:5: error: expected unqualified-id before ‘,’ token
  334 |     _DEFINE_EXPR_UNARY_OPERATOR(+, struct std::__unary_plus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:335:5: error: ‘_UnClos’ was not declared in this scope
  335 |     _DEFINE_EXPR_UNARY_OPERATOR(-, struct std::__negate)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:335:5: error: wrong number of template arguments (1, should be 2)
  335 |     _DEFINE_EXPR_UNARY_OPERATOR(-, struct std::__negate)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:335:5: error: expected unqualified-id before ‘,’ token
  335 |     _DEFINE_EXPR_UNARY_OPERATOR(-, struct std::__negate)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:336:5: error: ‘_UnClos’ was not declared in this scope
  336 |     _DEFINE_EXPR_UNARY_OPERATOR(~, struct std::__bitwise_not)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:336:5: error: wrong number of template arguments (1, should be 2)
  336 |     _DEFINE_EXPR_UNARY_OPERATOR(~, struct std::__bitwise_not)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:336:5: error: expected unqualified-id before ‘,’ token
  336 |     _DEFINE_EXPR_UNARY_OPERATOR(~, struct std::__bitwise_not)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:405:5: error: ‘_BinClos’ was not declared in this scope
  405 |     _DEFINE_EXPR_BINARY_OPERATOR(+, struct std::__plus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:405:5: error: wrong number of template arguments (1, should be 2)
  405 |     _DEFINE_EXPR_BINARY_OPERATOR(+, struct std::__plus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:405:5: error: expected unqualified-id before ‘,’ token
  405 |     _DEFINE_EXPR_BINARY_OPERATOR(+, struct std::__plus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:405:5: error: ‘_BinClos’ was not declared in this scope
  405 |     _DEFINE_EXPR_BINARY_OPERATOR(+, struct std::__plus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:405:5: error: wrong number of template arguments (1, should be 2)
  405 |     _DEFINE_EXPR_BINARY_OPERATOR(+, struct std::__plus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:405:5: error: expected unqualified-id before ‘,’ token
  405 |     _DEFINE_EXPR_BINARY_OPERATOR(+, struct std::__plus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:405:5: error: ‘_BinClos’ was not declared in this scope
  405 |     _DEFINE_EXPR_BINARY_OPERATOR(+, struct std::__plus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:405:5: error: wrong number of template arguments (1, should be 2)
  405 |     _DEFINE_EXPR_BINARY_OPERATOR(+, struct std::__plus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:405:5: error: expected unqualified-id before ‘,’ token
  405 |     _DEFINE_EXPR_BINARY_OPERATOR(+, struct std::__plus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:405:5: error: ‘_BinClos’ was not declared in this scope
  405 |     _DEFINE_EXPR_BINARY_OPERATOR(+, struct std::__plus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:405:5: error: wrong number of template arguments (1, should be 2)
  405 |     _DEFINE_EXPR_BINARY_OPERATOR(+, struct std::__plus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:405:5: error: expected unqualified-id before ‘,’ token
  405 |     _DEFINE_EXPR_BINARY_OPERATOR(+, struct std::__plus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:405:5: error: ‘_BinClos’ was not declared in this scope
  405 |     _DEFINE_EXPR_BINARY_OPERATOR(+, struct std::__plus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:405:5: error: wrong number of template arguments (1, should be 2)
  405 |     _DEFINE_EXPR_BINARY_OPERATOR(+, struct std::__plus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:405:5: error: expected unqualified-id before ‘,’ token
  405 |     _DEFINE_EXPR_BINARY_OPERATOR(+, struct std::__plus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:406:5: error: ‘_BinClos’ was not declared in this scope
  406 |     _DEFINE_EXPR_BINARY_OPERATOR(-, struct std::__minus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:406:5: error: wrong number of template arguments (1, should be 2)
  406 |     _DEFINE_EXPR_BINARY_OPERATOR(-, struct std::__minus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:406:5: error: expected unqualified-id before ‘,’ token
  406 |     _DEFINE_EXPR_BINARY_OPERATOR(-, struct std::__minus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:406:5: error: ‘_BinClos’ was not declared in this scope
  406 |     _DEFINE_EXPR_BINARY_OPERATOR(-, struct std::__minus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:406:5: error: wrong number of template arguments (1, should be 2)
  406 |     _DEFINE_EXPR_BINARY_OPERATOR(-, struct std::__minus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:406:5: error: expected unqualified-id before ‘,’ token
  406 |     _DEFINE_EXPR_BINARY_OPERATOR(-, struct std::__minus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:406:5: error: ‘_BinClos’ was not declared in this scope
  406 |     _DEFINE_EXPR_BINARY_OPERATOR(-, struct std::__minus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:406:5: error: wrong number of template arguments (1, should be 2)
  406 |     _DEFINE_EXPR_BINARY_OPERATOR(-, struct std::__minus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:406:5: error: expected unqualified-id before ‘,’ token
  406 |     _DEFINE_EXPR_BINARY_OPERATOR(-, struct std::__minus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:406:5: error: ‘_BinClos’ was not declared in this scope
  406 |     _DEFINE_EXPR_BINARY_OPERATOR(-, struct std::__minus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:406:5: error: wrong number of template arguments (1, should be 2)
  406 |     _DEFINE_EXPR_BINARY_OPERATOR(-, struct std::__minus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:406:5: error: expected unqualified-id before ‘,’ token
  406 |     _DEFINE_EXPR_BINARY_OPERATOR(-, struct std::__minus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:406:5: error: ‘_BinClos’ was not declared in this scope
  406 |     _DEFINE_EXPR_BINARY_OPERATOR(-, struct std::__minus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:406:5: error: wrong number of template arguments (1, should be 2)
  406 |     _DEFINE_EXPR_BINARY_OPERATOR(-, struct std::__minus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:406:5: error: expected unqualified-id before ‘,’ token
  406 |     _DEFINE_EXPR_BINARY_OPERATOR(-, struct std::__minus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:407:5: error: ‘_BinClos’ was not declared in this scope
  407 |     _DEFINE_EXPR_BINARY_OPERATOR(*, struct std::__multiplies)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:407:5: error: wrong number of template arguments (1, should be 2)
  407 |     _DEFINE_EXPR_BINARY_OPERATOR(*, struct std::__multiplies)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:407:5: error: expected unqualified-id before ‘,’ token
  407 |     _DEFINE_EXPR_BINARY_OPERATOR(*, struct std::__multiplies)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:407:5: error: ‘_BinClos’ was not declared in this scope
  407 |     _DEFINE_EXPR_BINARY_OPERATOR(*, struct std::__multiplies)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:407:5: error: wrong number of template arguments (1, should be 2)
  407 |     _DEFINE_EXPR_BINARY_OPERATOR(*, struct std::__multiplies)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:407:5: error: expected unqualified-id before ‘,’ token
  407 |     _DEFINE_EXPR_BINARY_OPERATOR(*, struct std::__multiplies)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:407:5: error: ‘_BinClos’ was not declared in this scope
  407 |     _DEFINE_EXPR_BINARY_OPERATOR(*, struct std::__multiplies)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:407:5: error: wrong number of template arguments (1, should be 2)
  407 |     _DEFINE_EXPR_BINARY_OPERATOR(*, struct std::__multiplies)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:407:5: error: expected unqualified-id before ‘,’ token
  407 |     _DEFINE_EXPR_BINARY_OPERATOR(*, struct std::__multiplies)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:407:5: error: ‘_BinClos’ was not declared in this scope
  407 |     _DEFINE_EXPR_BINARY_OPERATOR(*, struct std::__multiplies)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:407:5: error: wrong number of template arguments (1, should be 2)
  407 |     _DEFINE_EXPR_BINARY_OPERATOR(*, struct std::__multiplies)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:407:5: error: expected unqualified-id before ‘,’ token
  407 |     _DEFINE_EXPR_BINARY_OPERATOR(*, struct std::__multiplies)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:407:5: error: ‘_BinClos’ was not declared in this scope
  407 |     _DEFINE_EXPR_BINARY_OPERATOR(*, struct std::__multiplies)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:407:5: error: wrong number of template arguments (1, should be 2)
  407 |     _DEFINE_EXPR_BINARY_OPERATOR(*, struct std::__multiplies)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:407:5: error: expected unqualified-id before ‘,’ token
  407 |     _DEFINE_EXPR_BINARY_OPERATOR(*, struct std::__multiplies)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:408:5: error: ‘_BinClos’ was not declared in this scope
  408 |     _DEFINE_EXPR_BINARY_OPERATOR(/, struct std::__divides)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:408:5: error: wrong number of template arguments (1, should be 2)
  408 |     _DEFINE_EXPR_BINARY_OPERATOR(/, struct std::__divides)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:408:5: error: expected unqualified-id before ‘,’ token
  408 |     _DEFINE_EXPR_BINARY_OPERATOR(/, struct std::__divides)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:408:5: error: ‘_BinClos’ was not declared in this scope
  408 |     _DEFINE_EXPR_BINARY_OPERATOR(/, struct std::__divides)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:408:5: error: wrong number of template arguments (1, should be 2)
  408 |     _DEFINE_EXPR_BINARY_OPERATOR(/, struct std::__divides)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:408:5: error: expected unqualified-id before ‘,’ token
  408 |     _DEFINE_EXPR_BINARY_OPERATOR(/, struct std::__divides)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:408:5: error: ‘_BinClos’ was not declared in this scope
  408 |     _DEFINE_EXPR_BINARY_OPERATOR(/, struct std::__divides)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:408:5: error: wrong number of template arguments (1, should be 2)
  408 |     _DEFINE_EXPR_BINARY_OPERATOR(/, struct std::__divides)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:408:5: error: expected unqualified-id before ‘,’ token
  408 |     _DEFINE_EXPR_BINARY_OPERATOR(/, struct std::__divides)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:408:5: error: ‘_BinClos’ was not declared in this scope
  408 |     _DEFINE_EXPR_BINARY_OPERATOR(/, struct std::__divides)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:408:5: error: wrong number of template arguments (1, should be 2)
  408 |     _DEFINE_EXPR_BINARY_OPERATOR(/, struct std::__divides)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:408:5: error: expected unqualified-id before ‘,’ token
  408 |     _DEFINE_EXPR_BINARY_OPERATOR(/, struct std::__divides)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:408:5: error: ‘_BinClos’ was not declared in this scope
  408 |     _DEFINE_EXPR_BINARY_OPERATOR(/, struct std::__divides)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:408:5: error: wrong number of template arguments (1, should be 2)
  408 |     _DEFINE_EXPR_BINARY_OPERATOR(/, struct std::__divides)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:408:5: error: expected unqualified-id before ‘,’ token
  408 |     _DEFINE_EXPR_BINARY_OPERATOR(/, struct std::__divides)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:409:5: error: ‘_BinClos’ was not declared in this scope
  409 |     _DEFINE_EXPR_BINARY_OPERATOR(%, struct std::__modulus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:409:5: error: wrong number of template arguments (1, should be 2)
  409 |     _DEFINE_EXPR_BINARY_OPERATOR(%, struct std::__modulus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:409:5: error: expected unqualified-id before ‘,’ token
  409 |     _DEFINE_EXPR_BINARY_OPERATOR(%, struct std::__modulus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:409:5: error: ‘_BinClos’ was not declared in this scope
  409 |     _DEFINE_EXPR_BINARY_OPERATOR(%, struct std::__modulus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:409:5: error: wrong number of template arguments (1, should be 2)
  409 |     _DEFINE_EXPR_BINARY_OPERATOR(%, struct std::__modulus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:409:5: error: expected unqualified-id before ‘,’ token
  409 |     _DEFINE_EXPR_BINARY_OPERATOR(%, struct std::__modulus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:409:5: error: ‘_BinClos’ was not declared in this scope
  409 |     _DEFINE_EXPR_BINARY_OPERATOR(%, struct std::__modulus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:409:5: error: wrong number of template arguments (1, should be 2)
  409 |     _DEFINE_EXPR_BINARY_OPERATOR(%, struct std::__modulus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:409:5: error: expected unqualified-id before ‘,’ token
  409 |     _DEFINE_EXPR_BINARY_OPERATOR(%, struct std::__modulus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:409:5: error: ‘_BinClos’ was not declared in this scope
  409 |     _DEFINE_EXPR_BINARY_OPERATOR(%, struct std::__modulus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:409:5: error: wrong number of template arguments (1, should be 2)
  409 |     _DEFINE_EXPR_BINARY_OPERATOR(%, struct std::__modulus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:409:5: error: expected unqualified-id before ‘,’ token
  409 |     _DEFINE_EXPR_BINARY_OPERATOR(%, struct std::__modulus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:409:5: error: ‘_BinClos’ was not declared in this scope
  409 |     _DEFINE_EXPR_BINARY_OPERATOR(%, struct std::__modulus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:409:5: error: wrong number of template arguments (1, should be 2)
  409 |     _DEFINE_EXPR_BINARY_OPERATOR(%, struct std::__modulus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:409:5: error: expected unqualified-id before ‘,’ token
  409 |     _DEFINE_EXPR_BINARY_OPERATOR(%, struct std::__modulus)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:410:5: error: ‘_BinClos’ was not declared in this scope
  410 |     _DEFINE_EXPR_BINARY_OPERATOR(^, struct std::__bitwise_xor)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:410:5: error: wrong number of template arguments (1, should be 2)
  410 |     _DEFINE_EXPR_BINARY_OPERATOR(^, struct std::__bitwise_xor)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:410:5: error: expected unqualified-id before ‘,’ token
  410 |     _DEFINE_EXPR_BINARY_OPERATOR(^, struct std::__bitwise_xor)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:410:5: error: ‘_BinClos’ was not declared in this scope
  410 |     _DEFINE_EXPR_BINARY_OPERATOR(^, struct std::__bitwise_xor)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:410:5: error: wrong number of template arguments (1, should be 2)
  410 |     _DEFINE_EXPR_BINARY_OPERATOR(^, struct std::__bitwise_xor)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:410:5: error: expected unqualified-id before ‘,’ token
  410 |     _DEFINE_EXPR_BINARY_OPERATOR(^, struct std::__bitwise_xor)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:410:5: error: ‘_BinClos’ was not declared in this scope
  410 |     _DEFINE_EXPR_BINARY_OPERATOR(^, struct std::__bitwise_xor)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:410:5: error: wrong number of template arguments (1, should be 2)
  410 |     _DEFINE_EXPR_BINARY_OPERATOR(^, struct std::__bitwise_xor)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:410:5: error: expected unqualified-id before ‘,’ token
  410 |     _DEFINE_EXPR_BINARY_OPERATOR(^, struct std::__bitwise_xor)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:410:5: error: ‘_BinClos’ was not declared in this scope
  410 |     _DEFINE_EXPR_BINARY_OPERATOR(^, struct std::__bitwise_xor)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:410:5: error: wrong number of template arguments (1, should be 2)
  410 |     _DEFINE_EXPR_BINARY_OPERATOR(^, struct std::__bitwise_xor)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:410:5: error: expected unqualified-id before ‘,’ token
  410 |     _DEFINE_EXPR_BINARY_OPERATOR(^, struct std::__bitwise_xor)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:410:5: error: ‘_BinClos’ was not declared in this scope
  410 |     _DEFINE_EXPR_BINARY_OPERATOR(^, struct std::__bitwise_xor)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:410:5: error: wrong number of template arguments (1, should be 2)
  410 |     _DEFINE_EXPR_BINARY_OPERATOR(^, struct std::__bitwise_xor)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:410:5: error: expected unqualified-id before ‘,’ token
  410 |     _DEFINE_EXPR_BINARY_OPERATOR(^, struct std::__bitwise_xor)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:411:5: error: ‘_BinClos’ was not declared in this scope
  411 |     _DEFINE_EXPR_BINARY_OPERATOR(&, struct std::__bitwise_and)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:411:5: error: wrong number of template arguments (1, should be 2)
  411 |     _DEFINE_EXPR_BINARY_OPERATOR(&, struct std::__bitwise_and)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:411:5: error: expected unqualified-id before ‘,’ token
  411 |     _DEFINE_EXPR_BINARY_OPERATOR(&, struct std::__bitwise_and)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:411:5: error: ‘_BinClos’ was not declared in this scope
  411 |     _DEFINE_EXPR_BINARY_OPERATOR(&, struct std::__bitwise_and)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:411:5: error: wrong number of template arguments (1, should be 2)
  411 |     _DEFINE_EXPR_BINARY_OPERATOR(&, struct std::__bitwise_and)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:411:5: error: expected unqualified-id before ‘,’ token
  411 |     _DEFINE_EXPR_BINARY_OPERATOR(&, struct std::__bitwise_and)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:411:5: error: ‘_BinClos’ was not declared in this scope
  411 |     _DEFINE_EXPR_BINARY_OPERATOR(&, struct std::__bitwise_and)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:411:5: error: wrong number of template arguments (1, should be 2)
  411 |     _DEFINE_EXPR_BINARY_OPERATOR(&, struct std::__bitwise_and)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:411:5: error: expected unqualified-id before ‘,’ token
  411 |     _DEFINE_EXPR_BINARY_OPERATOR(&, struct std::__bitwise_and)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:411:5: error: ‘_BinClos’ was not declared in this scope
  411 |     _DEFINE_EXPR_BINARY_OPERATOR(&, struct std::__bitwise_and)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:411:5: error: wrong number of template arguments (1, should be 2)
  411 |     _DEFINE_EXPR_BINARY_OPERATOR(&, struct std::__bitwise_and)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:411:5: error: expected unqualified-id before ‘,’ token
  411 |     _DEFINE_EXPR_BINARY_OPERATOR(&, struct std::__bitwise_and)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:411:5: error: ‘_BinClos’ was not declared in this scope
  411 |     _DEFINE_EXPR_BINARY_OPERATOR(&, struct std::__bitwise_and)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:411:5: error: wrong number of template arguments (1, should be 2)
  411 |     _DEFINE_EXPR_BINARY_OPERATOR(&, struct std::__bitwise_and)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:411:5: error: expected unqualified-id before ‘,’ token
  411 |     _DEFINE_EXPR_BINARY_OPERATOR(&, struct std::__bitwise_and)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:412:5: error: ‘_BinClos’ was not declared in this scope
  412 |     _DEFINE_EXPR_BINARY_OPERATOR(|, struct std::__bitwise_or)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:412:5: error: wrong number of template arguments (1, should be 2)
  412 |     _DEFINE_EXPR_BINARY_OPERATOR(|, struct std::__bitwise_or)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:412:5: error: expected unqualified-id before ‘,’ token
  412 |     _DEFINE_EXPR_BINARY_OPERATOR(|, struct std::__bitwise_or)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:412:5: error: ‘_BinClos’ was not declared in this scope
  412 |     _DEFINE_EXPR_BINARY_OPERATOR(|, struct std::__bitwise_or)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:412:5: error: wrong number of template arguments (1, should be 2)
  412 |     _DEFINE_EXPR_BINARY_OPERATOR(|, struct std::__bitwise_or)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:412:5: error: expected unqualified-id before ‘,’ token
  412 |     _DEFINE_EXPR_BINARY_OPERATOR(|, struct std::__bitwise_or)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:412:5: error: ‘_BinClos’ was not declared in this scope
  412 |     _DEFINE_EXPR_BINARY_OPERATOR(|, struct std::__bitwise_or)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:412:5: error: wrong number of template arguments (1, should be 2)
  412 |     _DEFINE_EXPR_BINARY_OPERATOR(|, struct std::__bitwise_or)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:412:5: error: expected unqualified-id before ‘,’ token
  412 |     _DEFINE_EXPR_BINARY_OPERATOR(|, struct std::__bitwise_or)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:412:5: error: ‘_BinClos’ was not declared in this scope
  412 |     _DEFINE_EXPR_BINARY_OPERATOR(|, struct std::__bitwise_or)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:412:5: error: wrong number of template arguments (1, should be 2)
  412 |     _DEFINE_EXPR_BINARY_OPERATOR(|, struct std::__bitwise_or)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:412:5: error: expected unqualified-id before ‘,’ token
  412 |     _DEFINE_EXPR_BINARY_OPERATOR(|, struct std::__bitwise_or)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:412:5: error: ‘_BinClos’ was not declared in this scope
  412 |     _DEFINE_EXPR_BINARY_OPERATOR(|, struct std::__bitwise_or)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:412:5: error: wrong number of template arguments (1, should be 2)
  412 |     _DEFINE_EXPR_BINARY_OPERATOR(|, struct std::__bitwise_or)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:412:5: error: expected unqualified-id before ‘,’ token
  412 |     _DEFINE_EXPR_BINARY_OPERATOR(|, struct std::__bitwise_or)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:413:5: error: ‘_BinClos’ was not declared in this scope
  413 |     _DEFINE_EXPR_BINARY_OPERATOR(<<, struct std::__shift_left)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:413:5: error: wrong number of template arguments (1, should be 2)
  413 |     _DEFINE_EXPR_BINARY_OPERATOR(<<, struct std::__shift_left)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:413:5: error: expected unqualified-id before ‘,’ token
  413 |     _DEFINE_EXPR_BINARY_OPERATOR(<<, struct std::__shift_left)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:413:5: error: ‘_BinClos’ was not declared in this scope
  413 |     _DEFINE_EXPR_BINARY_OPERATOR(<<, struct std::__shift_left)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:413:5: error: wrong number of template arguments (1, should be 2)
  413 |     _DEFINE_EXPR_BINARY_OPERATOR(<<, struct std::__shift_left)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:413:5: error: expected unqualified-id before ‘,’ token
  413 |     _DEFINE_EXPR_BINARY_OPERATOR(<<, struct std::__shift_left)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:413:5: error: ‘_BinClos’ was not declared in this scope
  413 |     _DEFINE_EXPR_BINARY_OPERATOR(<<, struct std::__shift_left)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:413:5: error: wrong number of template arguments (1, should be 2)
  413 |     _DEFINE_EXPR_BINARY_OPERATOR(<<, struct std::__shift_left)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:413:5: error: expected unqualified-id before ‘,’ token
  413 |     _DEFINE_EXPR_BINARY_OPERATOR(<<, struct std::__shift_left)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:413:5: error: ‘_BinClos’ was not declared in this scope
  413 |     _DEFINE_EXPR_BINARY_OPERATOR(<<, struct std::__shift_left)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:413:5: error: wrong number of template arguments (1, should be 2)
  413 |     _DEFINE_EXPR_BINARY_OPERATOR(<<, struct std::__shift_left)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:413:5: error: expected unqualified-id before ‘,’ token
  413 |     _DEFINE_EXPR_BINARY_OPERATOR(<<, struct std::__shift_left)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:413:5: error: ‘_BinClos’ was not declared in this scope
  413 |     _DEFINE_EXPR_BINARY_OPERATOR(<<, struct std::__shift_left)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:413:5: error: wrong number of template arguments (1, should be 2)
  413 |     _DEFINE_EXPR_BINARY_OPERATOR(<<, struct std::__shift_left)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:413:5: error: expected unqualified-id before ‘,’ token
  413 |     _DEFINE_EXPR_BINARY_OPERATOR(<<, struct std::__shift_left)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:414:5: error: ‘_BinClos’ was not declared in this scope
  414 |     _DEFINE_EXPR_BINARY_OPERATOR(>>, struct std::__shift_right)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:414:5: error: wrong number of template arguments (1, should be 2)
  414 |     _DEFINE_EXPR_BINARY_OPERATOR(>>, struct std::__shift_right)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:414:5: error: expected unqualified-id before ‘,’ token
  414 |     _DEFINE_EXPR_BINARY_OPERATOR(>>, struct std::__shift_right)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:414:5: error: ‘_BinClos’ was not declared in this scope
  414 |     _DEFINE_EXPR_BINARY_OPERATOR(>>, struct std::__shift_right)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:414:5: error: wrong number of template arguments (1, should be 2)
  414 |     _DEFINE_EXPR_BINARY_OPERATOR(>>, struct std::__shift_right)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:414:5: error: expected unqualified-id before ‘,’ token
  414 |     _DEFINE_EXPR_BINARY_OPERATOR(>>, struct std::__shift_right)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:414:5: error: ‘_BinClos’ was not declared in this scope
  414 |     _DEFINE_EXPR_BINARY_OPERATOR(>>, struct std::__shift_right)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:414:5: error: wrong number of template arguments (1, should be 2)
  414 |     _DEFINE_EXPR_BINARY_OPERATOR(>>, struct std::__shift_right)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:414:5: error: expected unqualified-id before ‘,’ token
  414 |     _DEFINE_EXPR_BINARY_OPERATOR(>>, struct std::__shift_right)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:414:5: error: ‘_BinClos’ was not declared in this scope
  414 |     _DEFINE_EXPR_BINARY_OPERATOR(>>, struct std::__shift_right)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:414:5: error: wrong number of template arguments (1, should be 2)
  414 |     _DEFINE_EXPR_BINARY_OPERATOR(>>, struct std::__shift_right)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:414:5: error: expected unqualified-id before ‘,’ token
  414 |     _DEFINE_EXPR_BINARY_OPERATOR(>>, struct std::__shift_right)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:414:5: error: ‘_BinClos’ was not declared in this scope
  414 |     _DEFINE_EXPR_BINARY_OPERATOR(>>, struct std::__shift_right)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:414:5: error: wrong number of template arguments (1, should be 2)
  414 |     _DEFINE_EXPR_BINARY_OPERATOR(>>, struct std::__shift_right)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/13/bits/valarray_after.h:164:11: note: provided for ‘template<class _Clos, class _Tp> class std::_Expr’
  164 |     class _Expr
      |           ^~~~~
/usr/include/c++/13/bits/valarray_after.h:414:5: error: expected unqualified-id before ‘

Cum funcționează evaluarea?

www.pbinfo.ro permite evaluarea a două tipuri de probleme:

  • probleme la care rezolvarea presupune scrierea unui program complet
  • probleme la care rezolvarea presupune scrierea unei secvențe de program - câteva instrucțiuni, o listă de declarații, una sau mai multe funcții, etc.

Problema DivPrimMax face parte din prima categorie. Soluția propusă de tine va fi evaluată astfel:

  • Programul sursă este compilat folosind compilatorul corespunzător. Dacă în urma compilării se obțin erori sau avertismente, acestea sunt afișate în această pagină.
  • Dacă programul a fost compilat, executabilul obținut va fi rulat, furnizându-i-se unul sau mai multe seturi de date de intrare, în concordanță cu restricțiile specifice problemei. Pentru fiecare set de date se obține un anumit punctaj, în raport cu corectitudinea soluției tale.

Suma punctajelor acordate pe testele utilizate pentru verificare este 100. Astfel, soluția ta poate obține cel mult 100 de puncte, caz în care se poate considera corectă.

Du-te sus!