【洛谷P2041 分裂游戏】数学+瞎蒙
2024-10-08 23:43:26
分析
我们推不出n=3的图,开始猜测,答案在n>2时无解。(<-正解)
AC代码
#include <bits/stdc++.h>
using namespace std;
inline int read() {
int w=0,x=0;char ch=0;
while (!isdigit(ch)) {w|=ch=='-';ch=getchar();}
while (isdigit(ch)) {x=(x<<1)+(x<<3)+(ch^48);ch=getchar();}
return w?-x:x;
}
int main() {
std::ios::sync_with_stdio(false);
int n=read();
if (n==1) printf("1\n1 1\n");
else if (n==2) printf("4\n1 1\n2 1\n2 2\n1 2\n");
else printf("-1\n");
return 0;
}
最新文章
- Sass安装(windows版)
- [转]eclipse最佳设置
- appium+python:自己写的一个滑动控件的方式
- Android7.0 拨号盘应用源码分析(一) 界面浅析
- 添加TextView隐藏进度条的方法
- 坑爹的libxml2 for mingw 编译
- jQuery中$.get()、$.post()和$.ajax()
- HDU5266---pog loves szh III (线段树+LCA)
- MyEclipse运行到断点也跳过的问题
- Maven项目热部署,修改代码后不用重启tomcat服务器
- 2017-2018-1 Java演绎法 第三周 作业
- Python之字符串函数str()
- Confluence 6 通过 SSL 或 HTTPS 运行 - 确定你的证书路径
- C#字符串、字节数组和内存流间的相互转换
- ansible详解
- JAVA程序员常用英语
- c++ 面试题(汇总)
- matplotlib01
- 快速掌握Java中Lambda表达式的用法
- iOS开发学习-资源打包