BZOJ3101 N皇后 [模拟]
来源:互联网 发布:linux默认开启小键盘 编辑:程序博客网 时间:2024/06/05 11:36
N皇后方案输出。
找规律模拟即可。
#include<bits/stdc++.h>using namespace std;int main(){ register int n, i; while(scanf("%d", &n)!=EOF){ if(n%6!=2&&n%6!=3){ for(i=2;i<=n;i+=2)printf("%d\n", i); for(i=1;i<=n;i+=2)printf("%d\n", i); }else{ if((n/2)%2==0){ for(i=n/2;i<=n;i+=2)printf("%d\n",i); for(i=2;i<=n/2-1;i+=2)printf("%d\n",i); for(i=n/2+3;i<=n-1;i+=2)printf("%d\n",i); for(i=1;i<=n/2+1;i+=2)printf("%d\n",i); }else{ for(i=n/2;i<=n-1;i+=2)printf("%d\n",i); for(i=1;i<=n/2-1;i+=2)printf("%d\n",i); for(i=n/2+3;i<=n;i+=2)printf("%d\n",i); for(i=2;i<=n/2+1;i+=2)printf("%d\n",i); } if(n%2==1)printf("%d\n",n); } } return 0;}
阅读全文
0 0
- BZOJ3101 N皇后 [模拟]
- [BZOJ3101]N皇后
- bzoj3101 N皇后
- jzoj 1578. 【普及模拟】N皇后
- jzoj 1578. 【普及模拟】N皇后 解题报告
- n皇后
- N皇后
- N 皇后
- n皇后
- n皇后
- N皇后
- N皇后
- n皇后
- n 皇后
- N皇后
- N皇后
- N皇后
- N皇后
- 360系统安装Android Studio
- 什么是第一,第二,第三范式
- @Scheduled 使用问题
- socket服务端
- 如何将CAD数据转换为ArcGIS可使用的数据?
- BZOJ3101 N皇后 [模拟]
- python(5)
- selenium 等待时间
- QGC的QGroundControl
- Swift 中的错误处理
- Linux 系统应用编程——网络编程(常用命令解析)
- 【学习摘记】马士兵bbs改良版_课时33_删除帖子_2——通过传递url实现删除后跳转回来时的“重定向”
- @font-face 未能完成 OpenType 嵌入权限检查。权限必须是可安装的。
- 第三周项目二