Nhảy lò cò

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Người đăng:
Dạng bài

Ben là một người tổ chức chương trình, để chương trình được thêm phần hấp dẫn, Ben có một trò chơi nho nhỏ cho 2 bạn khán giả nhảy lò cò trên một đoạn đường, biết rằng độ dài quãng đường luôn luôn là số dương và mỗi mét là mỗi mốc của quãng đường. Vì hai khán giả có độ tuổi khác nhau, nên vị trí xuất phát sẽ không giống nhau. (Ưu tiên cho khán giả nhỏ tuổi hơn)

Người thứ nhất xuất phát từ vị trí x1, và mỗi bước nhảy dài v1 mét. Người thứ hai xuất phát từ vị trí x2, mỗi bước nhảy có độ dài v2 mét. (có vẻ hơi vô lý)

Bạn hãy kiểm tra giúp Ben xem cả hai khán giả này có thể cùng nhảy đến một vị trí nào đó với số bước nhảy bằng nhau hay không.

Input:

  • Chứa 4 số nguyên ~x1, v1~ và ~x2, v2~ - ~(0 \le x1 \le x2 \le 10^6)~ ~(0 \le v1,v2 \le 10^7)~

Output:

  • In ra "YES" nếu cả hai hai khán giả này có thể cùng nhảy đến một vị trí nào đó với số bước nhảy bằng nhau. Nếu không, hãy in ra "NO"

Example:

Input:

0 3 4 2

Output:

YES

Giải thích:

  • Người thứ nhất xuất phát từ vị trí 0 với bước nhảy là 3. Như vậy, sẽ nhảy lần lượt đến các vị trí 3,6,9,12 sau 4 lần nhảy.
  • Người thứ hai xuất phát từ vị trí 4 với bước nhảy là 2. Như vậy, sẽ nhảy lần lượt đến vị trí 4,8,10,12 sau 4 lần nhảy.

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.