2021-07-13 17:27:14 +02:00
|
|
|
#include <iostream> // library for printing
|
|
|
|
#include <string> // support for strings
|
|
|
|
#include <vector> // support for vectors
|
|
|
|
#include <assert.h>
|
|
|
|
using namespace std;
|
2021-07-11 19:11:55 +02:00
|
|
|
|
|
|
|
// For compiling C++ code
|
|
|
|
// g++ a.c -o a
|
|
|
|
|
2021-07-13 17:27:14 +02:00
|
|
|
int main()
|
|
|
|
{
|
|
|
|
vector<string> grid;
|
2021-07-11 19:11:55 +02:00
|
|
|
|
2021-07-13 17:27:14 +02:00
|
|
|
grid.push_back("DOG....");
|
|
|
|
grid.push_back("---....");
|
|
|
|
grid.push_back("----...");
|
|
|
|
grid.push_back("-------");
|
|
|
|
grid.push_back("...----");
|
|
|
|
grid.push_back("....---");
|
|
|
|
grid.push_back("....CAT");
|
2021-07-12 19:49:40 +02:00
|
|
|
|
2021-07-13 17:27:14 +02:00
|
|
|
int rows = grid.size();
|
|
|
|
int cols = grid[0].size();
|
|
|
|
for (string s : grid)
|
|
|
|
{
|
|
|
|
assert(s.size() == cols);
|
|
|
|
}
|
|
|
|
|
|
|
|
cout << "rows=" << rows << "\n";
|
|
|
|
cout << "cols=" << cols << "\n";
|
2021-07-11 19:11:55 +02:00
|
|
|
}
|