Gym
来源:互联网 发布:1015357422的喜欢乐乎 编辑:程序博客网 时间:2024/06/08 14:18
猜一下的话 只要 2*k 的点就够
胡乱推一下可能会往 k 叉树上面想,我们队想到了但是后面每想到 ==
知道了 构造 k 叉树后,第三层的点要放到最右面的结点上
k = 3 时:
1 2 3
/ \ / \ / \
2 3 3 4 4 1
/ / /
4 12
#include <iostream>#include <cstdio>#include <string>#include <cstring>#include <algorithm>#include <cmath>#include <queue>#include <vector>#include <set>#include <stack>#include <map>#include <climits>using namespace std;typedef long long ll;const int maxn = 30 + 7, INF = 0x3f3f3f3f, mod = 1e9 + 7;int k;int main() { scanf("%d", &k); int m = 2 * k; printf("%d\n", m); for(int i = 1; i <= k; ++i) { for(int j = i+1; j <= i+k; ++j) printf("%d %d\n", i, j); for(int j = 1; j < k; ++j) printf("%d %d\n", i+k, (i+k+j > m ? (i+k+j)%m : i+k+j )); } return 0;}
阅读全文
1 0
- Gym
- Gym
- Gym
- Gym
- Gym
- Gym
- Gym
- Gym
- Gym
- Gym
- Gym
- Gym
- Gym
- Gym
- Gym
- Gym
- Gym
- Gym
- 接口
- 《太阳的后裔》火了,连它都创造了奇迹
- 霍金让你们警惕的AI军备竞赛,巨头们已经玩开了
- Thread.join()的使用
- 前置摄像头也要谈画质 OPPO R9前置摄像头拍照测试
- Gym
- qt常用快捷键总结
- 接口2
- 企业微信上线,给了钉钉一个漂亮的回击
- 腾讯手机管家获国际权威机构AV-TEST大满贯 用户活跃度第一
- 可能是全球最快手机 vivo Xplay5日系小清新图赏
- IDC:中国"互联网+"产业创新企业100强名单,智城云榜上有名
- Linux下的策略路由
- 腾讯手机管家八大城市推世界地球日垃圾清理活动