UVA129-Krypton Factor
来源:互联网 发布:佳能ip2880s清零软件 编辑:程序博客网 时间:2024/06/11 18:31
题意比较明显,找前L个字母组成的第n个困难串。深搜。
#include<stdio.h>#include<string.h>using namespace std;int n,L,cnt;int S[100];int oo=0;int dfs(int cur){ if(cnt++==n){ for(int i=0;i<cur;i++){ oo++; printf("%c",'A'+S[i]); if(oo%64==0) printf("\n"); else if(oo%4==0&&i!=cur-1) printf(" ");//格式 } printf("\n%d\n",oo); return 0; } for(int i=0;i<L;i++){//从前几个字母中添加 S[cur]=i; int ok=1; for(int j=1;j*2<=cur+1;j++){//根据题意,每偶数判断,需要分析。 int equal=1; for(int k=0;k<j;k++) if(S[cur-k]!=S[cur-k-j]) {equal=0;break; } if(equal) { ok=0;break;} } if(ok) if(!dfs(cur+1)) return 0; } return 1;}int main(){ while(scanf("%d%d",&n,&L)&&n&&L) { oo=0; cnt=0; dfs(0); } return 0;}
0 0
- [回溯]Krypton Factor UVA129
- UVa129 - Krypton Factor
- UVA129 - Krypton Factor
- UVA129-Krypton Factor
- UVA129 Krypton Factor
- BNU17268 UVA129 Krypton Factor
- uva129 Krypton Factor
- UVA129 —— Krypton Factor (氪因素)
- 困难的串(Krypton Factor,UVa129)
- uva129||hdu 1627 Krypton Factor 回溯法
- UVa129 - Krypton Factor 不错的DFS入门题
- Uva129 Krypton Factor【dfs回溯】【例题7-5】
- Krypton Factor
- HDU-1627-Krypton Factor
- uva 129 Krypton Factor
- uva 129 - Krypton Factor
- UVa 129 Krypton Factor
- UVA - 129 Krypton Factor
- JPA注解
- ant
- IE加载ocx时提示控件不安全的解决方法
- C++知识点随笔(七):成员函数指针、模拟虚函数列表
- hdu5301 填满房间最大的矩形的最小值
- UVA129-Krypton Factor
- C++ 文件读写
- 使用Nessus扫描Windows XP SP1之360安全软件
- apache kafka中server.properties配置文件参数说明
- pdf阅读器哪个好
- 关于解决不安全的HTTP方法的验证方案
- 江尤理:稳健盈利的前提是做好投资计划
- 类加载器(DexClassLoader)与插件化(动态加载)
- VC6.0串口编程