-
个人简介
#include<bits/stdc++.h> using namespace std; struct noden { int x; int y; int step; }; queue q; int r,c; bool vis[45][45]; char num[45][45]; int dx[4]={-1,0,1,0}; int dy[4]={0,1,0,-1}; void bfs() { vis[0][0]=1; q.push({0,0,1}); while(!q.empty()) { noden cur=q.front(); q.pop(); if(cur.xr-1&&cur.yc-1) { cout<<cur.step; return; } for(int i=0;i<4;i++) { int nx=cur.x+dx[i]; int ny=cur.y+dy[i]; if(nx>=0&&nx<r&&ny>=0&&ny<c&&num[nx][ny]=='.'&&!vis[nx][ny]) { vis[nx][ny]=1; q.push({nx,ny,cur.step+1}); } } } } int main() { cin>>r>>c; for(int i=0;i<r;i++) { for(int j=0;j<c;j++) { cin>>num[i][j]; } } bfs(); return 0; }
-
通过的题目
- LG0001
- LG0010
- LG0109
- LG0011
- LG0012
- LG0013
- LG0014
- LG0015
- LG0016
- LG0017
- LG0002
- LG0029
- LG0003
- LG0030
- LG0031
- LG0034
- LG0036
- LG0038
- LG0039
- LG0004
- LG0040
- LG0043
- LG0044
- LG0005
- LG0055
- LG0059
- LG0006
- LG0062
- LG0007
- LG0008
- LG0009
- LG0092
- YBT1
- YBT10
- YBT100
- YBT101
- YBT107
- YBT108
- YBT109
- YBT11
- YBT115
- YBT119
- YBT12
- YBT13
- YBT133
- YBT134
- YBT136
- YBT139
- YBT14
- YBT141
- YBT143
- YBT144
- YBT145
- YBT146
- YBT147
- YBT148
- YBT149
- YBT15
- YBT150
- YBT151
- YBT152
- YBT153
- YBT154
- YBT155
- YBT156
- YBT157
- YBT158
- YBT159
- YBT16
- YBT160
- YBT165
- YBT166
- YBT167
- YBT169
- YBT17
- YBT177
- YBT18
- YBT180
- YBT183
- YBT187
- YBT188
- YBT19
- YBT190
- YBT194
- YBT197
- YBT2
- YBT20
- YBT202
- YBT21
- YBT211
- YBT214
- YBT219
- YBT22
- YBT235
- YBT24
- YBT244
- YBT247
- YBT248
- YBT25
- YBT252
- YBT254
- YBT256
- YBT259
- YBT26
- YBT260
- YBT263
- YBT264
- YBT27
- YBT270
- YBT277
- YBT282
- YBT286
- YBT289
- YBT29
- YBT293
- YBT3
- YBT30
- YBT300
- YBT31
- YBT315
- YBT320
- YBT324
- YBT330
- YBT34
- YBT345
- YBT349
- YBT357
- YBT36
- YBT362
- YBT365
- YBT37
- YBT372
- YBT376
- YBT377
- YBT381
- YBT39
- YBT4
- YBT41
- YBT416
- YBT42
- YBT43
- YBT436
- YBT44
- YBT442
- YBT444
- YBT446
- YBT447
- YBT449
- YBT45
- YBT456
- YBT463
- YBT469
- YBT471
- YBT48
- YBT5
- YBT50
- YBT55
- YBT57
- YBT58
- YBT6
- YBT62
- YBT64
- YBT69
- YBT7
- YBT71
- YBT72
- YBT78
- YBT8
- YBT80
- YBT81
- YBT82
- YBT83
- YBT84
- YBT85
- YBT86
- YBT87
- YBT88
- YBT89
- YBT9
- YBT90
- YBT91
- YBT92
- YBT94
- YBT95
- YBT96
- YBT97
- YBT98
- YBT99
- BW1
- BW2
- BW4
- BW8
- BW9
- BW10
- BW12
- BW17
- BW23
- BW24
- BW26
- BW27
- BW30
- BW31
- BW33
- BW34
- BW37
- BW38
- BW40
- BW41
- BW42
- BW43
- BW44
- BW45
- BW47
- BW48
- BW49
- BW50
- BW51
- BW53
- BW57
- BW68
- BW085
- BW98
- BW100
- BW114
- BW112
- BW113
- BW115
- BW118
-
最近活动
- 2026年06月22日(星期一)CCF GESP C++五级考前模拟—每日一题 IOI
- 2026年06月21日(星期日)中高级别段C++信息学周赛 OI
- 2026年06月19日(星期五)CCF GESP C++五级考前模拟—每日一题 IOI
- 2026年06月18日(星期四)CCF GESP C++五级考前模拟—每日一题 IOI
- 2026年06月18日(星期四)CCF GESP C++三级考前模拟—每日一题 IOI
- 2026年06月17日(星期三)CCF GESP C++五级考前模拟—每日一题 IOI
- 2026年06月16日(星期二)CCF GESP C++五级考前模拟—每日一题 IOI
- 2026年06月15日(星期一)CCF GESP C++五级考前模拟—每日一题 IOI
- 2026年06月14日周日高级别段C++信息学周赛 IOI
- 2026年06月07日周日中低级别段C++信息学周赛 IOI
- 2026年06月07日周日高级别段C++信息学周赛 OI
- 2026年05月31日周日高级别段C++信息学周赛 OI
- 2026年05月24日周日高级别段C++信息学周赛 IOI
- 2026年05月22日初中组全国信息素养大赛C++算法应用主题赛第三场初赛模拟 OI
- 2026年05月22日小学组全国信息素养大赛C++算法应用主题赛第三场初赛模拟 OI
- 2026年05月21日初中组全国信息素养大赛C++算法应用主题赛第二场初赛模拟 OI
- 2026年05月21日小学组全国信息素养大赛C++算法应用主题赛第二场初赛模拟 OI
- 2026年05月20日初中组全国信息素养大赛C++算法应用主题赛第一场初赛模拟 OI
- 2026年05月20日小学组全国信息素养大赛C++算法应用主题赛第一场初赛模拟 OI
- 2026年05月17日CCF GESP C++三级模拟考试 IOI
- 2026年05月17日周日高级别段C++信息学周赛 IOI
- 2026年05月04日周一高级别段C++信息学周赛 OI
- 2026年04月26日周日低级别段C++信息学周赛 IOI
- 2026年04月26日周日高级别段C++信息学周赛 OI
- 2026年4月18日汕头市C++信息学第三场模拟竞赛 乐多
- 2026年4月12日汕头市C++信息学第二场模拟竞赛 乐多
- 2026年4月7日汕头市C++信息学第一场模拟竞赛 乐多
- 2026年03月29日周日低级别段C++信息学周赛 IOI
- 2026年03月29日周日高级别段C++信息学周赛 IOI
- 2026年03月22日锦裕14:10班级GESP五级真题测试 IOI
- 2026年03月22日周日高级别段C++信息学周赛 IOI
- 位运算训练 IOI
- 2026年03月15日周日高级别段C++信息学周赛 IOI
- 2026年03月08日周日低级别段C++信息学周赛 IOI
- 2026年GESP四级能力学生寒假练习 作业
- 2026年02月08日周日低级别段C++信息学周赛 IOI
- 2026年02月01日周日低级别段C++信息学周赛 IOI
- 循环结构数学问题强化训练 OI
- 2026年01月31日周六高级别段C++信息学周赛 OI
- 2025 CCF 非专业级别软件能力认证第一轮 (CSP-J1)普及组初赛 C++语言试题 OI
- 2026年01月11日周日低级别段C++信息学周赛 IOI
- 2026年01月10日周六高级别段C++信息学周赛 IOI
- 2026年01月02日周五高级别段C++信息学周赛 IOI
- 2025年12月28日GESP C++ 四级训练 IOI
- 2025年12月25日CCF GESP C++四级考前模拟—每日一题 IOI
- 2025年12月24日CCF GESP C++四级考前模拟—每日一题 IOI
- 2025年12月23日CCF GESP C++四级考前模拟—每日一题 IOI
- 2025年12月20日周六高级别段C++信息学周赛 乐多
- 2025年12月21日周日低级别段C++信息学周赛 IOI
-
最近编写的题解
题目标签
- 语言基础
- 208
- 顺序结构
- 75
- 循环结构
- 56
- 选择结构
- 45
- 基础算法
- 14
- 一维数组
- 9
- 函数
- 7
- 模拟
- 6
- 字符数组和字符串
- 5
- 二维数组
- 5
- 排序算法
- 5
- 二分
- 4
- STL
- 4
- sort
- 4
- 进制转换
- 3
- 图论算法
- 3
- 结构体
- 3
- 高精度算法
- 3
- 枚举
- 3
- 数据结构
- 2