Files
CodeObject/storage/zeta/_static/30409.html
2026-04-27 09:44:16 +09:00

190 lines
43 KiB
HTML

<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>BOJ 30409 - Offline</title>
<style>
:root {
--bg: #fafaf8;
--paper: #ffffff;
--ink: #1e1f24;
--muted: #6a6d75;
--line: #d8dce3;
--accent: #0d6e6e;
--code-bg: #f4f6fb;
}
* { box-sizing: border-box; }
body {
margin: 0;
background:
radial-gradient(circle at 15% 0%, #f0efe9 0%, transparent 42%),
radial-gradient(circle at 85% 20%, #e7f1f2 0%, transparent 38%),
var(--bg);
color: var(--ink);
font-family: "Noto Sans KR", "Pretendard", "Apple SD Gothic Neo", sans-serif;
line-height: 1.65;
}
main {
max-width: 980px;
margin: 0 auto;
padding: 24px 16px 56px;
}
.header {
background: var(--paper);
border: 1px solid var(--line);
border-radius: 14px;
padding: 18px 20px;
margin-bottom: 18px;
}
.header h1 { margin: 0 0 6px; font-size: 1.5rem; }
.header p { margin: 0; color: var(--muted); font-size: 0.95rem; }
.header a { color: var(--accent); text-decoration: none; }
.section {
background: var(--paper);
border: 1px solid var(--line);
border-radius: 14px;
padding: 16px 18px;
margin-bottom: 14px;
overflow-x: auto;
}
h2 {
margin: 0 0 10px;
font-size: 1.05rem;
color: var(--accent);
border-bottom: 1px solid var(--line);
padding-bottom: 8px;
}
pre, code {
font-family: "JetBrains Mono", "Fira Code", monospace;
background: var(--code-bg);
}
pre {
padding: 12px;
border-radius: 10px;
border: 1px solid #e7ebf2;
overflow: auto;
}
blockquote {
margin: 14px 0;
padding: 16px 16px 14px 22px;
border-left: 4px solid var(--accent);
border-radius: 10px;
background: linear-gradient(90deg, #eef8f8 0%, #f9fdfd 100%);
color: #24313a;
font-weight: 600;
position: relative;
}
blockquote::before {
content: "“";
position: absolute;
left: 8px;
top: 2px;
font-size: 1.35rem;
line-height: 1;
color: #0b5f5f;
opacity: 0.7;
}
blockquote > :first-child { margin-top: 0; }
blockquote > :last-child { margin-bottom: 0; }
q {
color: #114f50;
font-weight: 700;
background: #edf8f8;
border-radius: 6px;
padding: 0 4px;
}
.math-inline math {
font-size: 1em;
vertical-align: middle;
}
.math-block {
margin: 10px 0;
padding: 8px 10px;
overflow-x: auto;
background: #f8fbff;
border: 1px solid #e2ecf8;
border-radius: 8px;
}
.math-block math {
font-size: 1.04em;
display: block;
}
table { border-collapse: collapse; width: 100%; }
th, td { border: 1px solid var(--line); padding: 6px 8px; }
img { max-width: 100%; height: auto; }
</style>
</head>
<body>
<main>
<header class="header">
<h1>나비와 전봇대 (Easy)</h1>
</header>
<article class="section">
<h2>문제</h2>
<p>나비는 새로 건설할 도시의 전봇대를 관리하는 일을 맡았다. 아직 전선이 연결되지 않았기 때문에, 나비는 이 전봇대들의 전선을 연결해야 한다. 전봇대는 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mn>1</mn></mrow></math></span>의 간격으로 직선을 따라 총 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mi>N</mi></mrow></math></span>개가 건설되어 있으며 왼쪽에서부터 번호가 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mn>1</mn></mrow></math></span>부터 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mi>N</mi></mrow></math></span>까지 붙어 있다. 첫 번째 전봇대의 위치는 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mn>1</mn></mrow></math></span>이고 초기에 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mi>i</mi></mrow></math></span>번 전봇대의 높이는 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><msub><mi>H</mi><mi>i</mi></msub></mrow></math></span>이다. 좌표평면에서 나타낸다면 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mi>i</mi></mrow></math></span>번 전봇대는 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mo stretchy="false">&#x00028;</mo><mi>i</mi><mo>&#x0002C;</mo><mn>0</mn><mo stretchy="false">&#x00029;</mo></mrow></math></span>부터 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mo stretchy="false">&#x00028;</mo><mi>i</mi><mo>&#x0002C;</mo><msub><mi>H</mi><mi>i</mi></msub><mo stretchy="false">&#x00029;</mo></mrow></math></span>를 연결하는 선분으로 생각할 수 있다.</p>
<p>전선은 두 전봇대의 가장 윗부분을 최단 거리로 연결한다. 즉 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mi>i</mi></mrow></math></span>번째 전봇대와 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mi>j</mi></mrow></math></span>번째 전봇대가 연결된다면 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mo stretchy="false">&#x00028;</mo><mi>i</mi><mo>&#x0002C;</mo><msub><mi>H</mi><mi>i</mi></msub><mo stretchy="false">&#x00029;</mo></mrow></math></span><span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mo stretchy="false">&#x00028;</mo><mi>j</mi><mo>&#x0002C;</mo><msub><mi>H</mi><mi>j</mi></msub><mo stretchy="false">&#x00029;</mo></mrow></math></span>를 선분으로 연결한다. 그리고 이때 연결 비용은 전선의 길이의 제곱이다.</p>
<p>나비는 준혁이에게 시작 전봇대의 번호 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mi>p</mi></mrow></math></span>를 받고 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mi>p</mi></mrow></math></span>번 전봇대를 포함하여 몇 개의 전봇대를 선택하여 전선을 연결한다. 선택한 전봇대를 번호의 오름차순으로 정렬하였을 때 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><msub><mi>S</mi><mn>1</mn></msub><mo>&#x0002C;</mo><msub><mi>S</mi><mn>2</mn></msub><mo>&#x0002C;</mo><mi>&#x02026;</mi><mo>&#x0002C;</mo><msub><mi>S</mi><mi>k</mi></msub></mrow></math></span>라 한다면 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><msub><mi>S</mi><mi>i</mi></msub></mrow></math></span>번째 전봇대와 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><msub><mi>S</mi><mrow><mi>i</mi><mo>&#x0002B;</mo><mn>1</mn></mrow></msub></mrow></math></span>번째 전봇대를 전선으로 연결하게 된다. <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mo stretchy="false">&#x00028;</mo><mn>1</mn><mo>&#x02264;</mo><mi>i</mi><mo>&#x0003C;</mo><mi>k</mi><mo stretchy="false">&#x00029;</mo></mrow></math></span></p>
<p>또한 나비는 다음과 같은 조건을 만족하도록 전봇대를 선택하여 연결하여야 한다.</p>
<ul>
<li>나비가 연결한 전선과 전봇대가 교차해선 안 된다. 단, 전선이 어떤 전봇대 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mi>i</mi></mrow></math></span><span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mo stretchy="false">&#x00028;</mo><mi>i</mi><mo>&#x0002C;</mo><msub><mi>H</mi><mi>i</mi></msub><mo stretchy="false">&#x00029;</mo></mrow></math></span>에서 만나는 것은 가능하다.</li>
<li><span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mi>p</mi></mrow></math></span>를 기준으로 왼쪽으로 갈수록 선택한 전봇대의 높이가 단조증가하고, <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mi>p</mi></mrow></math></span>를 기준으로 오른쪽으로 갈수록 선택한 전봇대의 높이가 단조증가하여야 한다. 즉 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><msub><mi>S</mi><mi>t</mi></msub><mo>&#x0003D;</mo><mi>p</mi></mrow></math></span>일 때 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><msub><mi>H</mi><mrow><msub><mi>S</mi><mn>1</mn></msub></mrow></msub><mo>&#x02265;</mo><msub><mi>H</mi><mrow><msub><mi>S</mi><mn>2</mn></msub></mrow></msub><mo>&#x02265;</mo><mo>&#x022EF;</mo><mo>&#x02265;</mo><msub><mi>H</mi><mrow><msub><mi>S</mi><mrow><mi>t</mi><mo>&#x02212;</mo><mn>1</mn></mrow></msub></mrow></msub><mo>&#x02265;</mo><msub><mi>H</mi><mi>p</mi></msub><mo>&#x02264;</mo><msub><mi>H</mi><mrow><msub><mi>S</mi><mrow><mi>t</mi><mo>&#x0002B;</mo><mn>1</mn></mrow></msub></mrow></msub><mo>&#x02264;</mo><msub><mi>H</mi><mrow><msub><mi>S</mi><mrow><mi>t</mi><mo>&#x0002B;</mo><mn>2</mn></mrow></msub></mrow></msub><mo>&#x02264;</mo><mo>&#x022EF;</mo><mo>&#x02264;</mo><msub><mi>H</mi><mrow><msub><mi>S</mi><mi>k</mi></msub></mrow></msub></mrow></math></span>를 만족해야 한다.</li>
<li>나비는 연결한 전선의 길이 합이 최대가 되도록 전선을 연결하려고 한다. 만약 그런 경우가 여러 가지 있다면, 연결 비용의 합이 최소인 방법으로 연결한다.</li>
</ul>
<p style="text-align: center;"><img alt="" src="data:image/png;base64,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" /></p>
<p>준혁이는 나비에게 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mi>Q</mi></mrow></math></span>개의 작업을 준다. 작업마다 시작 전봇대가 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mi>p</mi></mrow></math></span>일 때 조건을 만족하게 연결 비용의 합의 최솟값을 구해보자.</p>
</article>
<article class="section">
<h2>입력</h2>
<p>첫째 줄에 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mi>N</mi></mrow></math></span>이 주어진다. <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mo stretchy="false">&#x00028;</mo><mn>1</mn><mo>&#x02264;</mo><mi>N</mi><mo>&#x02264;</mo><mn>100</mn><mspace width="0.167em" /><mn>000</mn><mo stretchy="false">&#x00029;</mo></mrow></math></span></p>
<p>둘째 줄에 정수 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><msub><mi>H</mi><mn>1</mn></msub><mo>&#x0002C;</mo><msub><mi>H</mi><mn>2</mn></msub><mo>&#x0002C;</mo><mo>&#x0002E;</mo><mo>&#x0002E;</mo><mo>&#x0002E;</mo><mo>&#x0002C;</mo><msub><mi>H</mi><mi>N</mi></msub></mrow></math></span>이 공백으로 구분되어 주어진다. <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mo stretchy="false">&#x00028;</mo><mn>1</mn><mo>&#x02264;</mo><msub><mi>H</mi><mi>i</mi></msub><mo>&#x02264;</mo><msup><mn>10</mn><mn>6</mn></msup><mo stretchy="false">&#x00029;</mo></mrow></math></span></p>
<p>셋째 줄에 작업의 수 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mi>Q</mi></mrow></math></span>가 주어진다. <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mo stretchy="false">&#x00028;</mo><mn>1</mn><mo>&#x02264;</mo><mi>Q</mi><mo>&#x02264;</mo><mn>100</mn><mspace width="0.167em" /><mn>000</mn><mo stretchy="false">&#x00029;</mo></mrow></math></span></p>
<p>넷째 줄 부터 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mi>Q</mi></mrow></math></span>개의 줄에 걸쳐 시작 전봇대의 번호 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mi>p</mi></mrow></math></span>가 주어진다. <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mo stretchy="false">&#x00028;</mo><mn>1</mn><mo>&#x02264;</mo><mi>p</mi><mo>&#x02264;</mo><mi>N</mi><mo stretchy="false">&#x00029;</mo></mrow></math></span></p>
</article>
<article class="section">
<h2>출력</h2>
<p>줄마다 시작 전봇대의 번호가 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mi>p</mi></mrow></math></span>일 때 연결 비용의 합을 한 줄에 하나씩 출력한다.</p>
</article>
<article class="section">
<h2>예제 입력 1 복사</h2>
<pre class="sampledata" id="sample-input-1">5
5 9 3 5 6
3
1
3
5
</pre>
</article>
<article class="section">
<h2>예제 입력 2 복사</h2>
<pre class="sampledata" id="sample-input-2">5
1 2 3 2 1
1
3
</pre>
</article>
<article class="section">
<h2>예제 출력 1 복사</h2>
<pre class="sampledata" id="sample-output-1">17
44
18
</pre>
</article>
<article class="section">
<h2>예제 출력 2 복사</h2>
<pre class="sampledata" id="sample-output-2">0
</pre>
</article>
</main>
</body>
</html>