(파이썬) Baekjoon Online Judge 백준 1004 어린왕자

문제

풀이

시작점을 s, 도착점을 e라고 했을 때,

  1. se모두 원 안에 있을 경우
  2. se중 하나만 원 안에 있을 경우

를 고려해 주면 된다.
1의 경우 행성계 진입/이탈횟수는 0
2의 경우 행성계 진입/이탈횟수는 1 이다.

원내부에 있는지 여부는, 점과 점 사이의 거리공식을 이용하여 거리 < 반지름 이면 내부, 거리 > 반지름 이면 외부이다.

코드

파이썬 (python)

 

 

댓글 남기기

Close Menu