news 2026/4/16 15:44:46

题目1433:蓝桥杯2013年第四届真题-危险系数

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
题目1433:蓝桥杯2013年第四届真题-危险系数

#include<iostream>
#include<vector>
using namespace std;
int map[1010][1010];//创建邻接表
int vis[1010];//标记此节点是否访问过
int num[1010];//记录此节点出现过几次
int n,m;//站点数和通道数
int sum=0;//路径数量
vector<int>v;//存储顶点序列
void dfs(int cur,int target){//现在位置,目标位置
if(cur==target){
sum++;//可达路径数加1
for(int i=0;i<v.size();i++){
num[v[i]]++;//把遇到的所有节点都记录下来
}
return;
}
for(int i=1;i<=n;i++){
if(vis[i]==0&&map[cur][i]){
v.push_back(i);
vis[i]=1;
dfs(i,target);
vis[i]=0;
v.pop_back();
}
}
}
int main(){
cin>>n>>m;
int u,v,ans=0;
for(int i=0;i<m;i++){
cin>>u>>v;
map[u][v]=map[v][u]=1;
}
int start,target;
cin>>start>>target;
vis[start]=1;//将开始的点记为1,将不会被计数
dfs(start,target);
for(int i=1;i<=n;i++){
if(num[i]==sum){
ans++;
}
}
if(ans>1){
cout<<ans-1<<endl;
}else{
cout<<-1<<endl;
}
return 0;
}

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/8 5:01:54

想做短视频投放,有没有真正能跑消耗的 AI 剪辑工具?

做抖音/快手投流&#xff0c;AI 素材软件该怎么选&#xff1f; 随着抖音、快手等平台进入存量竞争阶段&#xff0c;短视频的价值已经从“有没有内容”&#xff0c;升级为“能不能跑消耗”。 越来越多品牌和商家开始遇到同一个问题&#xff1a; 人工剪辑成本高、产能低&#…

作者头像 李华
网站建设 2026/4/16 13:05:13

<span class=“js_title_inner“>生信新手进阶必看:手把手拆解 Visium HD 空间转录组顶级分析流程(分析代码公开可用),学习如何干湿结合发表顶刊</span>

脑膜瘤手术后为什么老是复发&#xff1f;明明切得很干净&#xff0c;放疗也做了&#xff0c;肿瘤却总能找到“生路”&#xff0c;这大概是很多神经外科医生和患者最头疼的问题。 2024年5月17日&#xff0c;Nature Genetics 杂志刊登了加州大学旧金山分校&#xff08;UCSF&#…

作者头像 李华
网站建设 2026/4/15 17:56:19

【易经系列】易经每一爻的命名规则

《易经》中有一套“坐标系统”&#xff0c;用来精准定位每一爻在卦中的位置和性质。 基础编码&#xff1a;九与六&#xff08;性质&#xff09; 《易经》是二进制的祖先&#xff0c;它用数字来代表阴阳&#xff1a; 九&#xff08;代表阳爻 —&#xff09;&#xff1a; 一条连贯…

作者头像 李华