From c4c9c1cf9733926444dce945d897ec3cdc896c93 Mon Sep 17 00:00:00 2001 From: sh0723 Date: Wed, 1 Jul 2026 16:19:33 +0900 Subject: [PATCH] =?UTF-8?q?15684=20:=20=EC=82=AC=EB=8B=A4=EB=A6=AC=20?= =?UTF-8?q?=EC=A1=B0=EC=9E=91=20resolve=202?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/week3/BOJ15684/BOJ15684_V3.cpp | 53 ++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 src/week3/BOJ15684/BOJ15684_V3.cpp diff --git a/src/week3/BOJ15684/BOJ15684_V3.cpp b/src/week3/BOJ15684/BOJ15684_V3.cpp new file mode 100644 index 0000000..346db33 --- /dev/null +++ b/src/week3/BOJ15684/BOJ15684_V3.cpp @@ -0,0 +1,53 @@ +#include +using namespace std; +int N, H, M; +int visited[31][11]; +int ret = 4; +bool check() { + int start; + for (int i=1; i 3 || cnt >= ret) return; + + if (check()) { + ret = min(ret, cnt); + } + for (int i=here; i<=H; i++) { + for (int j=1; j> N >> M >> H; + + for (int i=0; i> y >> x; + visited[y][x] = 1; + } + + solve(1, 0); + + if (ret == 4) cout << -1 << '\n'; + else cout << ret << '\n'; + + return 0; +} \ No newline at end of file