Water collected between towers: Difference between revisions
Content added Content deleted
Line 392: | Line 392: | ||
enum { EMPTY, WALL, WATER }; |
enum { EMPTY, WALL, WATER }; |
||
void print(std::vector<std::vector<int>> v) { |
|||
for (const auto r : v) { |
|||
for (const auto c : r) { |
|||
if (c == EMPTY) std::cout << " "; |
|||
else if (c == WALL) std::cout << "X"; |
|||
else if (c == WATER) std::cout << "~"; |
|||
} |
|||
std::cout << std::endl; |
|||
} |
|||
} |
|||
auto fill(const std::vector<int> b) { |
auto fill(const std::vector<int> b) { |