Toggle navigation
C语言网
教程
博客
团队
训练
训练
题库
题集
状态
排名
比赛
比赛
标准
自主
考试
网课
AI助手
AI助手
代码解释
语言转换
编程助手
dzm
私信TA
用户名:17160200112
访问量:30371
签 名:
等 级
P5
排 名
67
经 验
9862
参赛次数
0
文章发表
172
年 龄
0
在职情况
学生
学 校
大连东软信息学院
专 业
电子信息工程
自我简介:
TA的其他文章
蓝桥杯算法训练VIP-调和数列问题-题解(C++代码)
浏览:
154
蓝桥杯算法训练VIP-输出米字形-题解(C++代码)
浏览:
298
蓝桥杯算法训练VIP-连续正整数的和-题解(C++代码)
浏览:
139
你可能喜欢
A+B for Input-Output Practice (I) (C语言代码)
浏览:
960
A+B for Input-Output Practice (II) (C语言代码)
浏览:
651
A+B for Input-Output Practice (III) (C语言代码)
浏览:
951
A+B for Input-Output Practice (IV) (C语言代码)
浏览:
575
C语言训练-求素数问题 (C语言代码)
浏览:
1004
蓝桥杯2015年第六届真题-穿越雷区-题解(C++代码)
作者:
dzm
发表时间:2020-07-01 16:51:18
浏览:212 | 评论:0
原题链接:
蓝桥杯2015年第六届真题-穿越雷区
``` #include
using namespace std; int n; char map[105][105]; int vis[105][105]; int dir[4][2]={{1,0},{0,1},{-1,0},{0,-1}}; int minn=1000000000; bool in(int x,int y) { if(x>n||x<1||y<1||y>n||vis[x][y]==1) return 0; else return 1; } void dfs(int x,int y,int step) { if(map[x][y]=='B') { minn=step
>n; for(int i=1;i<=n;i++) { for(int j=1;j<=n;j++) cin>>map[i][j]; } dfs(1,1,0); if(minn!=1000000000) cout<
0.0分
5 人评分
分享
收藏
C语言网推出会员服务,提供C/C++/算法/Python等多套视频学练课程+源码资源社群答疑+私活推荐等资源,享受丰富的技术学习到变现的乐趣,
以含金量和学习效果勇敢挑战同类辅导
! 点击了解开通
评论区
«
»
提交
精彩推荐
C二级辅导-计负均正 (C语言代码)
浏览:
411
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)
浏览:
621
点我有惊喜!你懂得!
浏览:
1223
简单的a+b (C语言代码)
浏览:
640
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)
浏览:
561
C语言训练-计算1~N之间所有奇数之和 (C语言代码)
浏览:
642
A+B for Input-Output Practice (VII) (C++代码)
浏览:
605
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)
浏览:
575
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)
浏览:
558
WU-printf基础练习2 (C++代码)
浏览:
1996
有问题
,
问问AI
代码解释
语言转换
编程助手