| Problem | lightningrod |
|---|---|
| User | Kiameimon |
| Submission Time | 2024-01-04 14:38:57 |
| Score | 0 |
| Max Time | N/A |
| Max Memory | N/A |
Owl Get a Life
lightningrod.cpp: In function ‘int main()’:
lightningrod.cpp:71:64: error: converting to ‘Point<long long int>’ from initializer list would use explicit constructor ‘Point<T>::Point(T, T) [with T = long long int]’
71 | if(x == arr.back().x) arr.back() = {x, max(arr.back().y, y)+1};
| ^
lightningrod.cpp:72:30: error: converting to ‘std::vector<Point<long long int> >::value_type’ {aka ‘Point<long long int>’} from initializer list would use explicit constructor ‘Point<T>::Point(T, T) [with T = long long int]’
72 | else arr.push_back({x, y+1});
| ^
lightningrod.cpp:81:8: error: ‘Int’ was not declared in this scope; did you mean ‘int’?
81 | Point<Int> end; end.x = mx; end.y = 0;
| ^~~
| int
lightningrod.cpp:81:11: error: template argument 1 is invalid
81 | Point<Int