728x90
두 캥거루가 N번 뛸 때 서로 만난다면 YES, 아닌 경우 NO를 출력하는 문제이다.
x1은 시작위치 v2 뛰는 거리, x2는 두번 째 캥거루가 뛰는 시작위치, v2는 거리 이다.
v1이 v2보다 크지 않은 경우 만날수가 없기에 NO를 해주고
X1 + V1 * N = X2 + V2 * N = 만나는 경우
그렇기에
N = X2 - X1 % V1 - V2가 0이라면 두 캥거루는 서로 만나게 된다.
728x90
'프로그래머스 C++' 카테고리의 다른 글
프로그래머스 최솟값 만들기 C++ (1) | 2024.11.02 |
---|---|
프로그래머스 최댓값과 최솟값 (0) | 2024.11.02 |
[HackerRank] A Very Big Sum (0) | 2024.10.25 |
[HackerRank] Compare the Triplets (1) | 2024.10.25 |
[HackerRank] Simple Array Sum (0) | 2024.10.25 |