acgo题库
  • 首页
  • 题库
  • 学习
  • 竞赛
  • 讨论
  • 排行
  • 团队
  • 备赛专区

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
    • python插班测试
登录
注册
题目详情提交记录(0)
  • 题解

    userId_undefined

    bianhl

    时间刺客空间掌握者题解仙人出道萌新分治·分治练习生秩序白银
    39阅读
    1回复
    1点赞
  • 象棋王

    #include <bits/stdc++.h> using namespace std; struct Point { int x, y; Point(int x, int y) : x(x), y(y) {} }; const int dx[4] = {2, 1, -1, -2}; const int dy[4] = {1, 2, 2, 1}; int n_bound, m_bound; int targetX, targetY; vector<vector<Point>> paths; bool visited[11][11] = {false}; void dfs(int x, int y, vector<Point>& curPath) { if (x == targetX && y == targetY) { paths.push_back(curPath); return; } } void printPaths() { for (int i = 0; i < paths.size(); ++i) { cout << setw(3) << i + 1 << ":"; for (int j = 0; j < paths[i].size(); ++j) { if (j > 0) cout << "-->"; cout << paths[i][j].x << "," << paths[i][j].y; } cout << endl; } } int main() { int n, m; cin >> n >> m; n_bound = n; m_bound = m; targetX = n; targetY = m; }

    userId_undefined

    135****0989

    模拟·模拟练习生I/O·IO入门者
    2阅读
    1回复
    1点赞
暂无数据

提交答案之后,这里将显示提交结果~

首页