[코드그라운드] 연습문제 다트게임
문제 풀이 >> 다트 판의 점수는 총 20 점 까지 이고 한칸당 18도씩 차지하고 있다. 주어지는 x, y좌표의 atan( 역 탄젠트 ) 를 이용해서 각도를 구해서 어느 점수인지 확인 할 수 있다. c언어에서 atan는 라디안 으로 주어지기 때문에 degree로 다시 바꿔서 하는게 편하다. 주의할 점은 6점과 11점이 좌표 0에서 시작하는게 아니기 때문에 구한 각도에 +9를 해서 구해야 한다. 나는 atan2함수를 사용했고 atan2함수는 atan2( y, x )를 해서 사용할 수 있다. 값은 3, 4분면의 좌표값들은 -각도로 나오기 때문에 그것도 고려해주어야 한다. 문제만 이해된다면 쉽게 작성할 수 있는 문제다. 코드 >> 12345678910111213141516171819202122232425262..