poj 3660 Cow Contest floyd 传递闭包!!基础
来源:互联网 发布:淘宝店推荐 知乎 编辑:程序博客网 时间:2024/05/06 15:56
算出比i小的couy,算出比i大的 coux,看相加是不是等于n-1,果断一a!!!
#include<iostream>using namespace std;int map[105][105];int main(){int n,m,x,y;while(cin>>n>>m){memset(map,0,sizeof(map));while(m--){scanf("%d%d",&x,&y);map[x][y]=1;}for(int k=1;k<=n;k++){for(int i=1;i<=n;i++){for(int j=1;j<=n;j++)map[i][j]=max(map[i][j],min(map[i][k],map[k][j]));}}int coux=0,couy=0,cou=0;for(int i=1;i<=n;i++){coux=0;couy=0;for(int j=1;j<=n;j++){if(map[i][j])coux++;if(map[j][i])couy++;}if(coux+couy==n-1)cou++;}cout<<cou<<endl;}return 0;}
- poj 3660 Cow Contest floyd 传递闭包!!基础
- poj 3660 Cow Contest ----floyd 传递闭包
- POJ 3660 Cow Contest (Floyd 传递闭包)
- Poj 3660 Cow Contest (传递闭包 Floyd算法变形)
- POJ 3660 Cow Contest-floyd传递闭包
- POJ 3660 Cow Contest.(Floyd,传递闭包).
- POJ 3660 Cow Contest(Floyd传递闭包)
- poj 3660 Cow Contest(传递闭包 Floyd)
- POJ 3660 &&NYOJ 211 Cow Contest(Floyd传递闭包)
- POJ 3660 Cow Contest(floyd传递关系闭包)
- POJ 3660 Cow Contest(floyd传递闭包)
- POJ 3660 Cow Contest (Floyd 传递闭包)
- POJ 3660 Cow Contest (Floyd求传递闭包)
- POJ - 3660 - Cow Contest (floyd求传递闭包)
- Floyd传递闭包-POJ-3660-Cow Contest
- 【poj】3660 Cow Contest【floyd传递闭包】
- POJ-3660 Cow Contest (floyd+传递闭包)
- POJ 3660 Cow Contest(Floyd求传递闭包)
- oracle中的数据类型和表的管理
- CRC16的C语言实现
- 男人的城府
- UINavigationBar的背景自定义图片
- ios5键盘上添加OK按钮
- poj 3660 Cow Contest floyd 传递闭包!!基础
- VS2008里 struct 类型重定义 错误
- Centos 安装Flash控件
- MCU模拟eeprom基本功能
- bootcmd 和bootargs
- 使用SWFUpload进行多文件上传
- 完美解决:xcode4.2 修改__MyCompanyName__,终于让我找到方法了
- POJ 3487 The Stable Marriage Problem (稳定婚姻问题)
- 正交矩阵