20056번

· 백준
코드#include #include #include #include #include using namespace std;typedef long long ll;struct st { int fm, fs, fd;};const int dx[] = {-1, -1, 0, 1, 1, 1, 0, -1};const int dy[] = {0, 1, 1, 1, 0, -1, -1, -1};int n, M, k, r, c, m, s, d, res;vector a[52][52];vector b[52][52];void go() { // 이동 for (int i = 0; i 1) { int nm = 0, ns = 0; bool isodd = true, iseve..