-
个人简介
#include<bits/stdc++.h> using namespace std; const int N = 15; bool c[N], zd[N], fzd[N]; int ans[N], n, cnt = 0; void dfs(int step) { if(step == n+1) { cnt++; for(int i = 1; i <= n; i++) { cout << ans[i] << " "; } cout << '\n'; } for(int j = 1; j <= n; j++) { int b1 = j-step + n; int b2 = j + step; if(!c[j] && !zd[b1] && !fzd[b2]){ c[j] = zd[b1] = fzd[b2] = true; ans[step] = j; dfs(step + 1); c[j] = zd[b1] = fzd[b2] = false; } } } int main() { cin >> n; dfs(1); if(cnt == 0){ cout << "no solute!"; } }
-
最近活动
- L3晋级测试250125-订正 IOI
- L3晋级测试250118-订正 IOI
- L3晋级测试250111-订正 IOI
- L3二分阶段测试 - 周六兰老师班 - 可答疑 IOI
- L3晋级测试250111 IOI
- 『可达双周赛 』#4 - Div.2 IOI
- 『可达双周赛 』#4 - Div.1 IOI
- L3晋级测试250104-订正 IOI
- L3晋级测试250104 IOI
- 『可达双周赛 』#3 - Div.1 IOI
- 『可达双周赛 』#3 - Div.2 IOI
- 寒假集训 - 欧拉班 - 测试 IOI
- 寒假集训 - 图灵班 - 测试 IOI
- 2024 CSP-S2 可达复现赛 IOI
- 2024 CSP-J2 可达复现赛 IOI
- L3阶段测试40615-汪老师-4 IOI
- L3阶段测试40615-汪老师-3-订正 IOI
- L1-40706晋级测试(袁老师班级)-订正 IOI
- L2阶段测试1(40818)-袁老师班 IOI
- L3阶段测试40615-汪老师-3 IOI
- CSQ-J 2024 第①轮模拟 OI
- L2字符串阶段测试 - 周六兰老师班 - 订正 IOI
- L3阶段测试40615-汪老师-2-订正 IOI
- L3阶段测试40615-汪老师-2 IOI
- 可做题杯 IOI
- L3阶段测试40615班级-汪老师-1 IOI
- L2六月班-单元测试1-兰老师班 IOI
- L2晋级测试40622-订正 IOI
- L2晋级测试40622 IOI
- L2小灶练习 - 兰老师班 IOI
- L2晋级测试40615 订正 IOI
- L2晋级测试40615 IOI
- 【可达出题组 · 学生公开赛】 Round2 IOI
- L2晋级测试40608 订正 IOI
- L2晋级测试40608 IOI
- L2晋级测试40601 订正 IOI
- L2晋级测试40601 IOI
- L2晋级测试40525 订正 IOI
- L2晋级测试40525 IOI
- 阶段测试40512 订正 IOI
- 阶段测试40512 IOI
- L2阶段测试40421 订正 IOI
- 【可达出题组 · 学生公开赛】 Round1 IOI
- L2-阶段测试40317(魏老师班级)-3 IOI
- L2阶段测试40407 IOI
- L2阶段测试40324 IOI
- L2-阶段测试40218 IOI
- L1晋级测试40217 订正 IOI
- L1晋级测试40217 IOI
- L1晋级测试40207订正 IOI
- L1晋级测试40207 IOI
- L1晋级测试40203订正 IOI
- L1晋级测试40203 IOI
- L1晋级测试40131 订正 IOI
- L1晋级测试40131 IOI
- L1晋级测试40127 订正 IOI
- L1晋级测试40127 IOI
- L1晋级测试40124订正 IOI
- L1晋级测试40124 IOI
- Day8-字符串应用-L2 作业
- Day6-多维数组-L1 作业