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

155 lines
11 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 4153 - 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><img alt="" src="data:image/gif;base64,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" style="float:right; height:229px; width:252px" /> 과거 이집트인들은 각 변들의 길이가 3, 4, 5인 삼각형이 직각 삼각형인것을 알아냈다. 주어진 세변의 길이로 삼각형이 직각인지 아닌지 구분하시오.</p>
</article>
<article class="section">
<h2>입력</h2>
<p>
입력은 여러개의 테스트케이스로 주어지며 마지막줄에는 0 0 0이 입력된다. 각 테스트케이스는 모두 30,000보다 작은 양의 정수로 주어지며, 각 입력은 변의 길이를 의미한다.
</p>
</article>
<article class="section">
<h2>출력</h2>
<p>각 입력에 대해 직각 삼각형이 맞다면 &quot;right&quot;, 아니라면 &quot;wrong&quot;을 출력한다.</p>
</article>
<article class="section">
<h2>예제 입력 1 복사</h2>
<pre class="sampledata" id="sample-input-1">6 8 10
25 52 60
5 12 13
0 0 0
</pre>
</article>
<article class="section">
<h2>예제 출력 1 복사</h2>
<pre class="sampledata" id="sample-output-1">right
wrong
right
</pre>
</article>
</main>
</body>
</html>