ID 5945446
Пользователь Кокарева Анастасия Олеговна
Время 19:10<< 31.12.2021 19:11 (27 д. 19:12) 19:13>>
Обработка 19:11 ... 19:11 (3,40 сек.)
Файл 5945446.cpp (CLang++ 5.0.0 + Address Sanitizer)
Турнир 2 курс. Программирование на C++. Турнир 3, осень 2021
Задача D: Graph visitor
Набор тестов
Ограничения Время: 1с Память: 4000Мб
Состояние  [?]
CE Ошибка компиляции
код | результаты
In file included from main.cpp:55:0:
visitor.h:16:41: error: stray '\302' in program
     std::map < int, std::pair < int, int» ver;
                                         ^
visitor.h:16:42: error: stray '\273' in program
     std::map < int, std::pair < int, int» ver;
                                          ^
visitor.h:16:44: error: template argument 2 is invalid
     std::map < int, std::pair < int, int» ver;
                                            ^~~
visitor.h:16:26: error: template argument 2 is invalid
     std::map < int, std::pair < int, int» ver;
                          ^~~~~~~~~~~~~~~~~~~~~
visitor.h:16:26: error: template argument 4 is invalid
visitor.h: In instantiation of 'size_t BfsVisitor<Vertex>::DistanceTo(const Vertex&) const [with Vertex = int; size_t = long unsigned int]':
main.cpp:65:29:   required from here
visitor.h:50:17: error: 'using element_type = class BfsVisitor<int>::Vert {aka class BfsVisitor<int>::Vert}' has no member named 'ver'; did you mean 'Vert'?
     return vrt->ver[trg].second;
            ~~~~~^~~
            Vert
visitor.h: In instantiation of 'Vertex BfsVisitor<Vertex>::Parent(const Vertex&) const [with Vertex = int]':
main.cpp:68:25:   required from here
visitor.h:54:19: error: 'using element_type = class BfsVisitor<int>::Vert {aka class BfsVisitor<int>::Vert}' has no member named 'ver'; did you mean 'Vert'?
       return vrt->ver[vr].first;
              ~~~~~^~~
              Vert
visitor.h: In instantiation of 'void BfsVisitor<Vertex>::DiscoverVertex(const Vertex&) [with Vertex = int]':
main.cpp:13:3:   required from 'void BreadthFirstSearch(const Graph&, const Vertex&, Visitor) [with Graph = UndirectedGraph<int>; Vertex = int; Visitor = BfsVisitor<int>]'
main.cpp:64:41:   required from here
visitor.h:36:12: error: 'using element_type = class BfsVisitor<int>::Vert {aka class BfsVisitor<int>::Vert}' has no member named 'ver'; did you mean 'Vert'?
       vrt->ver.insert(std::make_pair(0,
       ~~~~~^~~
       Vert
visitor.h:38:21: error: 'using element_type = class BfsVisitor<int>::Vert {aka class BfsVisitor<int>::Vert}' has no member named 'ver'; did you mean 'Vert'?
     } else if (vrt->ver.find(vr) != vrt->ver.end()) {
                ~~~~~^~~
                Vert
visitor.h:38:42: error: 'using element_type = class BfsVisitor<int>::Vert {aka class BfsVisitor<int>::Vert}' has no member named 'ver'; did you mean 'Vert'?
     } else if (vrt->ver.find(vr) != vrt->ver.end()) {
                                     ~~~~~^~~
                                     Vert
visitor.h:39:27: error: 'using element_type = class BfsVisitor<int>::Vert {aka class BfsVisitor<int>::Vert}' has no member named 'ver'; did you mean 'Vert'?
         if (vrt->b < vrt->ver[vr].second) {
                      ~~~~~^~~
                      Vert
visitor.h:40:14: error: 'using element_type = class BfsVisitor<int>::Vert {aka class BfsVisitor<int>::Vert}' has no member named 'ver'; did you mean 'Vert'?
         vrt->ver[vr].first = vrt->a;
         ~~~~~^~~
         Vert
visitor.h:41:14: error: 'using element_type = class BfsVisitor<int>::Vert {aka class BfsVisitor<int>::Vert}' has no member named 'ver'; did you mean 'Vert'?
         vrt->ver[vr].second = vrt->b;
         ~~~~~^~~
         Vert
visitor.h:44:12: error: 'using element_type = class BfsVisitor<int>::Vert {aka class BfsVisitor<int>::Vert}' has no member named 'ver'; did you mean 'Vert'?
       vrt->ver.insert(std::make_pair(vr, std::make_pair(vrt->a,
       ~~~~~^~~
       Vert
visitor.h: In instantiation of 'void BfsVisitor<Vertex>::ExamineVertex(const Vertex&) [with Vertex = int]':
main.cpp:18:5:   required from 'void BreadthFirstSearch(const Graph&, const Vertex&, Visitor) [with Graph = UndirectedGraph<int>; Vertex = int; Visitor = BfsVisitor<int>]'
main.cpp:64:41:   required from here
visitor.h:31:19: error: 'using element_type = class BfsVisitor<int>::Vert {aka class BfsVisitor<int>::Vert}' has no member named 'ver'; did you mean 'Vert'?
     vrt->b = vrt->ver[vr].second + 1;
              ~~~~~^~~
              Vert
[печатать | |
]
(1 203 b)
0.044s 0.013s 10