vision.cpp: In function 'void construct_network(int, int, int)':
vision.cpp:34:42: error: could not convert 'o1.std::vector<int>::operator[](((std::vector<int>::size_type)i))' from '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} to 'std::vector<int>'
34 | if(!gk)gk=add_and(o1[i],dig1[i+k]);
| ~~~~~~~^~~~~~~~~~~~~~~~~
| |
| __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int}
vision.cpp:35:48: error: could not convert 'o1.std::vector<int>::operator[](((std::vector<int>::size_type)i))' from '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} to 'std::vector<int>'
35 | else gk=add_or({add_and(o1[i],dig1[i+k]),gk});
| ~~~~~~~^~~~~~~~~~~~~~~~~
| |
| __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int}
vision.cpp:35:39: error: could not convert '{<expression error>, gk}' from '<brace-enclosed initializer list>' to 'std::vector<int>'
35 | else gk=add_or({add_and(o1[i],dig1[i+k]),gk});
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| <brace-enclosed initializer list>
vision.cpp:42:42: error: could not convert 'o2.std::vector<int>::operator[](((std::vector<int>::size_type)i))' from '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} to 'std::vector<int>'
42 | if(!gk)gk=add_and(o2[i],dig1[i+k]);
| ~~~~~~~^~~~~~~~~~~~~~~~~
| |
| __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int}
vision.cpp:43:48: error: could not convert 'o2.std::vector<int>::operator[](((std::vector<int>::size_type)i))' from '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} to 'std::vector<int>'
43 | else gk=add_or({add_and(o2[i],dig1[i+k]),gk});
| ~~~~~~~^~~~~~~~~~~~~~~~~
| |
| __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int}
vision.cpp:43:39: error: could not convert '{<expression error>, gk}' from '<brace-enclosed initializer list>' to 'std::vector<int>'
43 | else gk=add_or({add_and(o2[i],dig1[i+k]),gk});
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| <brace-enclosed initializer list>
vision.cpp:52:46: error: could not convert 'o1.std::vector<int>::operator[](((std::vector<int>::size_type)i))' from '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} to 'std::vector<int>'
52 | if(!gkmo)gkmo=add_and(o1[i],dig1[i+k]);
| ~~~~~~~^~~~~~~~~~~~~~~~~
| |
| __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int}
vision.cpp:53:50: error: could not convert 'o1.std::vector<int>::operator[](((std::vector<int>::size_type)i))' from '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} to 'std::vector<int>'
53 | else gkmo=add_or({add_and(o1[i],dig1[i+k]),gkmo});
| ~~~~~~~^~~~~~~~~~~~~~~~~
| |
| __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int}
vision.cpp:53:41: error: could not convert '{<expression error>, gkmo}' from '<brace-enclosed initializer list>' to 'std::vector<int>'
53 | else gkmo=add_or({add_and(o1[i],dig1[i+k]),gkmo});
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| <brace-enclosed initializer list>
vision.cpp:60:46: error: could not convert 'o2.std::vector<int>::operator[](((std::vector<int>::size_type)i))' from '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} to 'std::vector<int>'
60 | if(!gkmo)gkmo=add_and(o2[i],dig1[i+k]);
| ~~~~~~~^~~~~~~~~~~~~~~~~
| |
| __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int}
vision.cpp:61:50: error: could not convert 'o2.std::vector<int>::operator[](((std::vector<int>::size_type)i))' from '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} to 'std::vector<int>'
61 | else gkmo=add_or({add_and(o2[i],dig1[i+k]),gkmo});
| ~~~~~~~^~~~~~~~~~~~~~~~~
| |
| __gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type {aka int}
vision.cpp:61:41: error: could not convert '{<expression error>, gkmo}' from '<brace-enclosed initializer list>' to 'std::vector<int>'
61 | else gkmo=add_or({add_and(o2[i],dig1[i+k]),gkmo});
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| <brace-enclosed initializer list>