Kiểm tra phần tử

Xem dạng PDF

Gửi bài giải

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

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Cho một dãy số nguyên có số hạng đầu là ~a_1~, các phần tử liền kề cách đều nhau ~d~ đơn vị(d>0). Ví dụ dãy số: 1 3 5 7 9... có số hạng đầu là ~a_1~ = 1, các phần tử cách đều nhau d=2 đơn vị. Cho một số nguyên ~x~. Hãy kiểm tra xem ~x~ có phải là một số hạng của cấp số cộng đã cho hay không.

Yêu cầu: Nếu ~x~ thuộc dãy in ra "YES", ngược lại in ra "NO".

Dữ liệu vào

  • Gồm một dòng chứa 3 số nguyên: ~a_1~ ~d~ ~x~

Giới hạn:

  • ~∣a_1∣,∣d∣,∣x∣≤10^9~

Dữ liệu ra:

  • In "YES" nếu x thuộc dãy.
  • In "NO" nếu x không thuộc dãy.

Ví dụ

Input

1 2 9

Output

"YES"

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.