Untitled
unknown
plain_text
2 years ago
910 B
1
Indexable
#include <iostream> #include <algorithm> #include <string> #include <vector> #include <fstream> using namespace std; int main() { int n, m, k, x, y; cin >> n >> m >> k; vector <vector <char>> a(n + 10, vector <char> (m + 10)); for (int i = 0; i < k; i++) { cin >> x >> y; a[x][y] = '*'; } /*for (int i = 1, bombs = 0; i < n + 10; i++) { for (int j = 1; j < m + 10; j++) { a[i][j] = 0; if (a[i][j] != '*') { if (a[i + 1][j] == '*' || a[i - 1][j] == '*' || a[i][j - 1] == '*' || a[i][j + 1] == '*' || a[i + 1][j - 1] == '*' || a[i - 1][j + 1] == '*' || a[i - 1][j - 1] == '*' || a[i + 1][j + 1] == '*') { bombs++; } a[i][j] += bombs; } } } */ for (int i = 0; i < n+ 1; i++) { for (int j = 0; j < m + 1; j++) { cout << a[i][j] << "_"; } cout << "\n"; } }
Editor is loading...