From 06da63e71494dbac3f25cc25204e7c537d0627d1 Mon Sep 17 00:00:00 2001 From: sh0723 Date: Fri, 26 Jun 2026 12:58:14 +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=20solve?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/week3/BOJ15684/BOJ15684_V1.cpp | 56 ++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 src/week3/BOJ15684/BOJ15684_V1.cpp diff --git a/src/week3/BOJ15684/BOJ15684_V1.cpp b/src/week3/BOJ15684/BOJ15684_V1.cpp new file mode 100644 index 0000000..92a7aa7 --- /dev/null +++ b/src/week3/BOJ15684/BOJ15684_V1.cpp @@ -0,0 +1,56 @@ +#include +using namespace std; +int N, H, M; +int visited[31][11]; +int ret = INT_MAX; +bool check() { + for (int i=1; i 3 || cnt >= ret) + return; + + if (check()) { + ret = min(ret, cnt); + return; + } + + 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 == INT_MAX) + cout << -1 << '\n'; + else + cout << ret << '\n'; + return 0; +} \ No newline at end of file