#include #include using namespace std;

// Function to design the strategy for a draw in Gomoku vector drawGomoku(int n, int m) { vector board(n, string(m, '.')); // Initialize the board with empty spots

// Black plays the first move by placing a piece at the center of the board
board[n/2][m/2] = 'x';

// White plays the second move by placing a piece adjacent to the first move
if (n%2 == 1) {
    board[n/2 + 1][m/2] = 'o';
} else {
    board[n/2][m/2 + 1] = 'o';
}

return board;

}

int main() { int T; cin >> T; // Read the number of test cases

for (int i = 0; i < T; i++) {
    int n, m;
    cin >> n >> m; // Read the dimensions of the board
    
    vector<string> result = drawGomoku(n, m); // Design the strategy for a draw
    
    // Output the final state of the board
    for (int j = 0; j < n; j++) {
        cout << result[j] << endl;
    }
}

return 0;
题目描述 The more you win the stronger your confidence becomes The stronger your confidence the more arrogant you become The more arrogant you are the easier it is to make mistakes The more mistakes you m

原文地址: http://www.cveoy.top/t/topic/iePF 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录