| r8 ➤ r9 |
| 19 | ===유일한 구원...모든 수학 문제의 딸깍화...=== |
| 20 | |
| 21 | 혜성이는 수학 문제의 자동화를 꿈꾼다. |
| 22 | 딸깍하면 코드 나오는데 정보 왜 배움?ㅋㅋ 이라는 말에 긁혀 모든 수학 문제의 '딸깍화'를 꿈꾸게 된 것이다. |
| 23 | |
| 24 | 첫 타겟은 "좌표"의 탈환이다. |
| 25 | |
| 26 | 혜성이의 딸깍화 프로젝트를 도와라. |
| 27 | |
| 28 | 두 원의 2차원 평면 좌표와 반지름이 주어질 때, 겹침 여부를 판별하는 프로그램을 작성하시오. |
| 29 | [[file:원.png]] |
| 30 | |
| 31 | *입력 설명 |
| 32 | (1) 첫 번째 줄에 원1의 중심점 좌표 (x1, y1) 와 반지름 r1이 공백으로 분리되어 입력된다. |
| 33 | (2) 두 번째 줄에 원2의 중심점 좌표 (x2, y2) 와 반지름 r2가 공백으로 분리되어 입력된다. |
| 34 | ※ 원의 중심점 좌표 (x1, y1), (x2, y2), 반지름 r1, r2는 정수로 입력된다. |
| 35 | (-20,000 ≤ x1, y1, x2, y2 ≤ 20,000), (1 ≤ r1, r2 ≤ 40,000) |
| 36 | |
| 37 | *출력 설명 |
| 38 | 두 원이 겹침으로 판정되면 "overlapped"를, 떨어져 있다면 "apart"를, 접하고 있다면 "touch"를 출력한다. |
| 39 | |
| 40 | *입력 예시 |
| 41 | 1 1 1 |
| 42 | 3 3 2 |
| 43 | |
| 44 | *출력 예시 |
| 45 | overlapped |
| 46 | |
| 47 | *상업경진대회 문제를 차용하였다. |