当前位置: 首页 > news >正文

拍卖网站建设公司/淘宝的关键词排名怎么查

拍卖网站建设公司,淘宝的关键词排名怎么查,购物网站开发价格,如何租用网站服务器题目描述 Floyd 从老马的抽屉里发现了一张自驾地图,现在地图上有 N (1 ≤ N ≤ 100) 座城市,依次标号为 1, 2, ..., N, 城市之间由 M (1 ≤ M ≤ 4,500) 条单向边相连。给定输入的 M 条单向边后(地图上保证没有自环且没有重复的单…

题目描述

Floyd 从老马的抽屉里发现了一张自驾地图,现在地图上有 N (1 ≤ N ≤ 100) 座城市,依次标号为 1, 2, ..., N, 城市之间由 M (1 ≤ M ≤ 4,500) 条单向边相连。给定输入的 M 条单向边后(地图上保证没有自环且没有重复的单向边),你可以帮助 Floyd 确定繁华城市的个数 N* 吗?
繁华城市的定义为:如果一个城市 x 与其他 N-1 个城市都存在拓扑关系,那么我们可以称这个城市 x 为一个繁华城市
拓扑关系的定义为:如果两个城市 x 和 y 之间存在至少一条单向通路,如 x → … → y,或者 y → … → x,那么我们称城市 x 和 y 之间存在拓扑关系
单向通路的定义为:若干条(至少一条)首尾相连的单向边组成的一条路径,我们称之为单向通路

输入

输入仅包含一组数据:
第 1 行包含两个整数 N 和 M,由空格分开;
随后 M 行(也就是第 2 行到第 M+1 行)输入各条单向边,每行含有两个由空格隔开的整数 x 和 y,代表着从城市 x 出发到城市 y 结束存在一条单向边(为了简化题目描述,你可以认为单向边 xy 的长度为任何值,它只是单纯的起到连接城市的作用)

输出

输出包含唯一行整数,即 N* 的值。

样例

样例输入copy样例输出copy
5 5
4 3
4 2
3 2
1 2
2 5
2

样例提示

在给定样例的五个城市中共有两个繁华城市:
城市 1 仅能与 城市 2(1 → 2)、城市 5(1 → 2 → 5)确立拓扑关系,所以城市 1 不是繁华城市;
城市 2 可以与其他四个城市,也就是城市 1(1 → 2)、城市 3(3 → 2)、城市 4(4 → 2 或 4 → 3 → 2)、城市 5(2 → 5)确立拓扑关系,所以城市 2 是一个繁华城市;
城市 3 不是繁华城市,因为它无法与城市 1 确立拓扑关系;
城市 4 不是繁华城市,因为它无法与城市 1 确立拓扑关系;
城市 5 是一个繁华城市,因为可以与其他任何城市确立拓扑关系。

#include<iostream>
#include<cstring>
using namespace std;
int n,m,x,y,ans=0,res=0,g[1010][1010];
void floyd(){
    for(int k=1;k<=n;k++)
        for(int i=1;i<=n;i++)
            for(int j=1;j<=n;j++){

            if(g[i][k]==1&&g[k][j]==1)
               g[i][j]=1;
            }
            
}
int main(){
    cin>>n>>m;
    memset(g,0,sizeof(g));
    while(m--){
        cin>>x>>y;
        g[x][y]=1;
    }
    floyd();
    for(int i=1;i<=n;i++){
    ans=0;
    for(int j=1;j<=n;j++)
    {
    if(g[i][j]==1||g[j][i]==1)
    ans++;
    }
    if(ans==n-1) res++;
    }
 cout<<res<<endl;
}

http://www.jmfq.cn/news/4780279.html

相关文章:

  • 学电商一般月收入多少/搜索引擎优化宝典
  • thinkphp 网站管理/建网站需要多少钱和什么条件
  • 傻瓜式在线做网站/西安百度seo推广电话
  • 网站正在建设中.../2345网址导航官网下载
  • 上街三屏网站建设/软文推广平台
  • 全网营销的四大优势/百度官方优化软件
  • 家装公司排名前十/武汉网站seo公司
  • 自己建一个网站做电子商务/互联网营销工具有哪些
  • 新浪网页版/网站排名优化怎样做
  • 站长工具如何使用/百度收录量
  • 正规的网站制作/余姚网站seo运营
  • 外贸型网站制作/品牌整合营销传播
  • python教程/武汉网站营销seo方案
  • 网站备案条件/佛山全网营销推广
  • 网站打开403/简述优化搜索引擎的方法
  • 网页制作工具的选择与网站整体网络没有关系/武汉网站推广
  • 公司网站建设意见和建议/计算机编程培训学校哪家好
  • 四川建设工程网上合同备案网站/企业网页设计报价
  • 网站的整体风格/江苏搜索引擎优化公司
  • 赣州网站建设效果/腾讯新闻潍坊疫情
  • 建企业网站的步骤/十大接单平台
  • 重庆公司网站制作公司/会计培训班一般多少钱
  • 网站建设怎么谈/百度培训
  • 哪些行业需要做网站/云计算培训费用多少钱
  • 篇高端网站愿建设/网络推广优化网站
  • 深圳网站设计招聘信息/苏州百度推广服务中心
  • 请人做网站花多少钱/抖音关键词优化排名
  • 东莞怎样做网站建设/seo常用工具网站
  • 学校开发网站公司/单页面seo搜索引擎优化
  • 有关做美食的网站有哪些/全球网络营销公司排行榜