CodeVS 2928 你缺什么 题解
来源:互联网 发布:java获取局域网所有ip 编辑:程序博客网 时间:2024/06/06 02:46
#include <iostream>#include <cstdio>#include <cstdlib>using namespace std;int N;int X[10000+2];bool flag[10000+2];int ans[10000+2];void DFS(int n){ if(n>N){ printf("%d", ans[1]); for(int i = 2; i<=N; ++i) printf(" %d", ans[i]); printf("\n"); exit(0); } for(int i = 1; i<=N; ++i){ if(!flag[i] && X[ans[n-1]] != X[i]){ ans[n] = i; flag[i] = true; DFS(n+1); flag[i] = false; } }}int main(){ scanf("%d", &N); for(int i = 1; i<=N; ++i) scanf("%d", X+i); DFS(1); return 0;}
阅读全文
0 0
- CodeVS 2928 你缺什么 题解
- codevs 2928 你缺什么
- codevs 2928 你缺什么——搜索或模拟
- codevs 2597 团伙 题解
- Codevs 1076 题解
- Codevs 1201 题解
- CodeVS 第四次月赛 题解
- Codevs 多米诺+覆盖题解
- 【codevs 1191】题解
- 【codevs 1369】题解
- 【codevs 2981】题解
- 【codevs 1690】题解
- CodeVS 1215 迷宫 题解
- CodeVS 3344 迷宫 题解
- CodeVS 1710 生日蛋糕 题解
- CodeVS 1102 采药 题解
- CODEVS 1029 遍历问题 题解
- codevs 1509 拯救LongMM 题解
- OpenSessionInViewFilter 的配置及替代方案
- spring mvc 过滤静态资源的配置
- Java程序利用main函数中args参数实现参数的传递
- WEB密码安全输入控件
- PLSQL Developer远程连接oracle数据库说明
- CodeVS 2928 你缺什么 题解
- openssl加密通信客户端代码
- Python-字符串
- c语言中的#ifndef、#def、#endif等宏是什么意思
- Drools入门-----------环境搭建,分析Helloworld
- drools入门(二)-----规则引擎Drools解决汽水问题
- ButterKnife源码阅读
- 关于php基础类型的一些探讨
- Java规则引擎与其API(JSR-94)