[Usaco06Dec] Cow Picnic
来源:互联网 发布:基础软件服务经营范围 编辑:程序博客网 时间:2024/06/08 18:37
题目链接
题解:暴搜出奇迹……
#include <iostream>#include <cstdio>#include <cstring>using namespace std;const int M=1005;int n,m,x,y,z,t,k,tot;int vis[M],head[M],cow[M],mark[M];struct edge{ int to,next;}e[M*10];void add(int i,int j){ e[t].to=j; e[t].next=head[i]; head[i]=t++;}void init(){ memset(head,-1,sizeof(head)); scanf("%d%d%d",&k,&n,&m); for(int i=1;i<=k;i++) scanf("%d",&cow[i]); while(m--) { scanf("%d%d",&x,&y); add(x,y); }}void dfs(int u){ vis[u]=1;mark[u]++; for(int i=head[u];i!=-1;i=e[i].next) { int v=e[i].to; if(!vis[v]) dfs(v); }}void work(){ for(int i=1;i<=n;i++){ memset(vis,0,sizeof(vis)); dfs(cow[i]); } for(int i=1;i<=n;i++) if(mark[i]==k) tot++; printf("%d\n",tot);}int main(){ init(); work(); return 0;}
0 0
- [Usaco06Dec] Cow Picnic
- 洛谷 P2853 [USACO06DEC]牛的野餐Cow Picnic
- [洛谷OJ] [USACO06DEC]牛的野餐Cow Picnic
- Cow Picnic
- Cow Picnic
- Poj 3256 Cow Picnic
- POJ 3256 Cow Picnic
- POJ-3256-Cow Picnic
- Cow Picnic (P3256)
- POJ 3256 Cow Picnic
- Cow Picnic(DFS)
- POJ 3256 Cow Picnic
- POJ 3256 Cow Picnic 搜索
- POJ 3256 Cow Picnic SPFA
- POJ3256 Cow Picnic DFS搜索
- POJ 3265 Cow Picnic bfs
- pku 3256 Cow Picnic(简单DFS)
- poj 3256 Cow Picnic 优化深搜
- Codeforces 401B Sereja and Contests【水题】
- LeetCode 第46,47题(Permutations)Java
- C语言编程注意事项
- [模板]康拓展开和他的逆运算
- Pillow学习之Image类(一)
- [Usaco06Dec] Cow Picnic
- signals linux
- hdu 5952 Counting Cliques(最大团思想+dfs)
- 线段树
- 复制alert内容,可对弹出的对话框文本进行复制
- Pillow学习之Image类(二)
- 【转】浅谈对协程的理解
- shell与C
- 学生管理系统学习()二)