Tsinsen A1107 比赛安排
来源:互联网 发布:聚友网络客服电话郑州 编辑:程序博客网 时间:2024/04/25 13:38
http://oj.tsinsen.com/A1107
分析:题目基本一样,小心要求字典序最小,搜索着排就好了。
代码:
#include "bits/stdc++.h"using namespace std;int n, t;bool HasBeat[105][105];int main() { scanf("%d", &n); t = (1 << n); for (int i = 1; i < t; ++i) { printf("<%d>", i); bool Skip[105] = { 0 }; for (int k = 1; k < t; ++k) { if (Skip[k]) continue; for (int u = k + 1; u <= t; ++u) if (!HasBeat[k][u] && !Skip[u]) { Skip[u] = HasBeat[k][u] = true; if (k > 1) putchar(','); printf("%d-%d", k, u); break; } } putchar('\n'); } return 0;}
1 0
- Tsinsen A1107 比赛安排
- Tsinsen A1103 比赛安排
- 比赛安排
- 比赛安排
- 比赛安排
- BNU1068:比赛安排
- bnuoj 1068 比赛安排
- 算法训练 比赛安排
- bnuoj 1068 比赛安排
- 算法训练 比赛安排
- 算法训练 比赛安排
- first,单循环比赛安排算法
- 蓝桥杯 算法训练 比赛安排
- PAT-A1107
- 多人单循环比赛的安排问题
- 2012年亚洲区赛各站比赛的安排
- 【程序8】乒乓球比赛赛程安排
- 关于比赛安排的求解问题
- huffman
- RPC,REST,WebService的区别
- 跳转到主界面“UIStoryboard”
- TimesTen中应尽量使用CHAR替代VARCHAR2类型
- AQS(1):引言
- Tsinsen A1107 比赛安排
- 关于MySQL数据中复合组件自增长的问题
- 抽象类
- LeetCode:求阶乘后面的0的个数(Factorial Trailing Zeroes)
- Server.MapPath方法的应用方法
- spring MVC配置form支持PUT和DELETE方法
- implode() 和 explode()
- Android Studio安装与配置
- AQS(2):acquire