168 lines
23 KiB
HTML
168 lines
23 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 1002 - 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>터렛</h1>
|
|
</header>
|
|
<article class="section">
|
|
<h2>문제</h2>
|
|
<p>조규현과 백승환은 터렛에 근무하는 직원이다. 하지만 워낙 존재감이 없어서 인구수는 차지하지 않는다. 다음은 조규현과 백승환의 사진이다.</p>
|
|
|
|
<p style="text-align: center;"><img alt="" src="data:image/jpeg;base64,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" style="height: 135px; width: 136px;" /></p>
|
|
|
|
<p>이석원은 조규현과 백승환에게 상대편 마린(류재명)의 위치를 계산하라는 명령을 내렸다. 조규현과 백승환은 각각 자신의 터렛 위치에서 현재 적까지의 거리를 계산했다.</p>
|
|
|
|
<p>조규현의 좌표 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mo stretchy="false">(</mo><msub><mi>x</mi><mn>1</mn></msub><mo>,</mo><msub><mi>y</mi><mn>1</mn></msub><mo stretchy="false">)</mo></mrow></math></span>와 백승환의 좌표 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mo stretchy="false">(</mo><msub><mi>x</mi><mn>2</mn></msub><mo>,</mo><msub><mi>y</mi><mn>2</mn></msub><mo stretchy="false">)</mo></mrow></math></span>가 주어지고, 조규현이 계산한 류재명과의 거리 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><msub><mi>r</mi><mn>1</mn></msub></mrow></math></span>과 백승환이 계산한 류재명과의 거리 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><msub><mi>r</mi><mn>2</mn></msub></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>T</mi></mrow></math></span>가 주어진다. 각 테스트 케이스는 다음과 같이 이루어져 있다.</p>
|
|
|
|
<p>한 줄에 공백으로 구분 된 여섯 정수 <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><msub><mi>x</mi><mn>1</mn></msub></mrow></math></span>, <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><msub><mi>y</mi><mn>1</mn></msub></mrow></math></span>, <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><msub><mi>r</mi><mn>1</mn></msub></mrow></math></span>, <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><msub><mi>x</mi><mn>2</mn></msub></mrow></math></span>, <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><msub><mi>y</mi><mn>2</mn></msub></mrow></math></span>, <span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><msub><mi>r</mi><mn>2</mn></msub></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><mo>−</mo><mn>1</mn></mrow></math></span> 출력한다.</p>
|
|
</article>
|
|
<article class="section">
|
|
<h2>제한</h2>
|
|
<ul>
|
|
<li><span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mo>−</mo><mn>10</mn><mspace width="0.167em" /><mn>000</mn><mi>≤</mi><msub><mi>x</mi><mn>1</mn></msub><mo>,</mo><msub><mi>y</mi><mn>1</mn></msub><mo>,</mo><msub><mi>x</mi><mn>2</mn></msub><mo>,</mo><msub><mi>y</mi><mn>2</mn></msub><mi>≤</mi><mn>10</mn><mspace width="0.167em" /><mn>000</mn></mrow></math></span></li>
|
|
<li><span class="math-inline"><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow><mn>1</mn><mi>≤</mi><msub><mi>r</mi><mn>1</mn></msub><mo>,</mo><msub><mi>r</mi><mn>2</mn></msub><mi>≤</mi><mn>10</mn><mspace width="0.167em" /><mn>000</mn></mrow></math></span></li>
|
|
</ul>
|
|
</article>
|
|
<article class="section">
|
|
<h2>예제 입력 1 복사</h2>
|
|
<pre class="sampledata" id="sample-input-1">3
|
|
0 0 13 40 0 37
|
|
0 0 3 0 7 4
|
|
1 1 1 1 1 5
|
|
</pre>
|
|
</article>
|
|
<article class="section">
|
|
<h2>예제 출력 1 복사</h2>
|
|
<pre class="sampledata" id="sample-output-1">2
|
|
1
|
|
0
|
|
</pre>
|
|
</article>
|
|
</main>
|
|
</body>
|
|
</html>
|