1208. Legendary Teams Contest
2012-10-19 16:47
92 查看
http://acm.timus.ru/problem.aspx?space=1&num=1208
水题
代码:
水题
代码:
#include<iostream> #include<cstdio> #include<cstring> #include<string> #include<vector> #include<queue> #include<map> #include<set> #include<stack> #include<algorithm> #include<cmath> using namespace std; //#pragma comment(linker,"/STACK:1000000000,1000000000") #define LL long long const int INF=0x3f3f3f3f; const int N=35; int num [5]; bool select[N*N]; map<string,int>str; int n,ans; void dfs(int x,int k) { if(x==n) { ans=max(ans,k); return ; } dfs(x+1,k); int j; for(j=0;j<3;++j) if(select[num[x][j]]==true) return; for(j=0;j<3;++j) select[num[x][j]]=true; dfs(x+1,k+1); for(j=0;j<3;++j) select[num[x][j]]=false; } int main() { while(cin>>n) { str.clear(); int I=0; for(int i=0;i<n;++i) for(int j=0;j<3;++j) { string stmp; cin>>stmp; if(str.find(stmp)==str.end()) {str[stmp]=I;num[i][j]=I++;} else num[i][j]=str[stmp]; } ans=0; memset(select,false,sizeof(select)); dfs(0,0); cout<<ans<<endl; } return 0; }
相关文章推荐
- 1208. Legendary Teams Contest
- 1208. Legendary Teams Contest(dfs)
- URAL 1208 Legendary Teams Contest(DFS)
- URAL 1208 Legendary Teams Contest (DFS)
- Gym 100952E&&2015 HIAST Collegiate Programming Contest E. Arrange Teams【DFS+剪枝】
- 2017 Wuhan University Programming Contest 现场赛 I. A simple math problem(矩阵快速幂)
- 2016-2017 National Taiwan University World Final Team Selection Contest
- The 14th Zhejiang Provincial Collegiate Programming Contest Sponsored by TuSimple(A+B+C+D)
- HZAU1208——Color Circle(dfs)
- HDU 5360 Hiking(优先队列)2015 Multi-University Training Contest 6
- X Samara Regional Intercollegiate Programming Contest
- LeetCode Weekly Contest 32
- AtCoder Regular Contest 074 F Lotus Leaves
- SDUVJ开发实录(六):contest、submit以及其他界面
- ASIS Cyber Security Contest 2015: strange
- AtCoder Regular Contest 075 E - Meaningful Mean(树状数组)
- LeetCode周练Contest-36代码解析(C++)
- NEERC 2016 Central Subregional Contest Editorial (Gym 101243)
- AtCoder Regular Contest 077
- 2001-2002 ACM Northeastern European Regional Programming Contest-Problem G-"Library"