Uva 11218 - KTV
来源:互联网 发布:无人驾驶近年数据 编辑:程序博客网 时间:2024/06/10 20:40
暴力搜索
2Y
1WA于某些数组未初始化
写的好难看...
#include<stdio.h>int a[1010],s[99];int ok[11];int in(){int i;for(i=1;i<=9;i++)ok[i]=0;}int main(){int i,j,k;int n;int z=0;while(scanf("%d",&n)!=EOF&&n){for(i=1;i<=n;i++)scanf("%d%d%d%d",&a[i],&a[100+i],&a[200+i],&s[i]);int res=-1;for(i=1;i<=n;i++)for(j=i+1;j<=n;j++){if(a[j]==a[i])continue;for(k=j+1;k<=n;k++){if(a[k]==a[j])continue;int t;int flag=0;in();for(t=0;t<3;t++)if(!ok[ a[i+t*100] ])ok[ a[i+t*100] ]=1;else flag=1;for(t=0;t<3;t++)if(!ok[ a[j+t*100] ])ok[ a[j+t*100] ]=1;else flag=1;for(t=0;t<3;t++)if(!ok[ a[k+t*100] ])ok[ a[k+t*100] ]=1;else flag=1;if(flag)continue;int sum=s[i]+s[j]+s[k];if(res<sum)res=sum;//if(res==sum)printf("%d,%d,%d::%d\n",i,j,k,res);}}printf("Case %d: ",++z);printf("%d\n",res);}return 0;}
- UVa 11218 KTV
- UVA 11218 - KTV
- uva 11218 - KTV
- uva 11218 - KTV
- UVa 11218 - KTV
- Uva 11218 - KTV
- uva 11218 KTV(DFS)
- UVA 11218 - KTV DFS
- uva 11218 KTV
- uva 11218 - KTV
- UVa 11218—KTV
- UVa 11218 - KTV
- UVa 11218 - KTV
- uva 11218 - KTV 简单回溯
- UVA 11218 KTV 深搜+回溯
- uva 11218 KTV(DFS+回溯)
- UVa 11218 KTV (枚举&位运算)
- UVA - 11218 KTV(暴力求解)
- 应届IT研究生面试自我介绍中英文模板
- LINUX SHELL 正则表达式语法
- 网络IO模型
- POJ 3984 迷宫问题 BFS
- Jquery获取已经被勾上的checkbox,永远都是"checked"
- Uva 11218 - KTV
- 在action中刷新ztree
- Ural 1098 Questions
- 填空学指针
- 基于最低有效位 把信息隐藏到图片中
- (笔记九)多线程、Lock、停止线程
- 一位软件工程师的6年总结
- SQL指令— CONCAT(字符串连接函数)
- POj 1883 数字排列 next_permutation解决之