[프로그래머스][PCCP 기출문제] 3번 / 아날로그 시계 JS풀이
문제 링크 PCCP 3번 풀이 방법 생각보다 시간이 걸려서 다른 분의 풀이를 참고했습니다. 이 풀이가 직관적이고 이해가 쉬운 것 같아요 참고 블로그 시침, 초침과 분침, 초침이 겹쳤는지를 확인하려면 1초마다 각도를 확인하면 됩니다. 현재 시간 기준으로 초침의 각도가 시침의 각도보다 작고, 1초 뒤에 시침의 각도보다 크거나 같다면 겹쳐진 것이므로 카운트를 1 증가합니다 분침도 마찬가지입니다. 다만 3가지가 겹쳤을 경우에는 1번만 카운트 해야 하므로 1을 빼줍니다. 1. 내 풀이 function solution(h1, m1, s1, h2, m2, s2) { //초당 움직이는 초침, 분침, 시침 각도 const SECONDS_ANGLE = 360 / 60; const MINUTES_ANGLE = 360 / 6..
2023. 12. 29.