Water collected between towers: Difference between revisions

Line 392:
 
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) {
Anonymous user