法一:思路:
bfs,path記錄路徑。
/**
* 1.程式設計
* 2.觀察
* * @description todo
* @author frontier
* @time 2023年4月9日 上午11:19:05
* */
class
node
}public
class
d迷宮
;// 增量陣列,方向向量,直接按字典序排列
static
int[
] y =
;static string[
] d =
;public
static
void
main
(string[
] args)
throws filenotfoundexception
}bfs()
;}static
boolean
check
(int x,
int y)
static
void
bfs(
)for
(int i =
0; i <4;
++i)}}
}}
法二:
思路:肉眼走迷宮。
參考:
肉眼走迷宮
2019第十屆藍橋杯 I 胖子迷宮
題目意思 給你乙個n m的迷宮,能走,障礙物,乙個胖子一開始在3,3,體積為5 5 不過胖子走迷宮的目的是為了 給你乙個時間k,當到達時間k時,胖子餓瘦了變成3 3,當到達時間2 k時,更瘦了變成1 1 題目要求到達 n 2,m 2 這個點所需的最短時間。n,m 300,解決思路,參考hdu1026...
第十屆藍橋杯 RSA 解密
記錄一下自己的學習過程啦 上題目 問題描述 rsa 是一種經典的加密演算法。它的基本加密過程如下。首先生成兩個質數 p,q,令 n p q,設 d 與 p 1 q 1 互質,則可 找到 e 使得 d e 除 p 1 q 1 的餘數為 1。n,d,e 組成了私鑰,n,d 組成了公鑰。當使用公鑰加密乙個...
第十屆藍橋杯c組
求和 1905111 這裡的string npos可以使用 1代替 include include using namespace std intmain cout 矩形切割 21 include include using namespace std intmain cout 年號字元 byq i...