Codeforces Round 729 (Div. 2) |
---|
Закончено |
Дано бесконечное множество, сгенерированное следующим образом:
Например, если $$$a=3$$$ и $$$b=6$$$, то первые пять элементов множества равны:
Даны положительные целые числа $$$a$$$, $$$b$$$, $$$n$$$. Выясните, принадлежит ли $$$n$$$ множеству.
Каждый тест содержит несколько наборов входных данных. Первая строка содержит одно целое число $$$t$$$ ($$$1\leq t\leq 10^5$$$) – количество наборов входных данных. Далее следует описание наборов входных данных.
Строка, описывающая набор входных данных содержит три целых числа $$$n$$$, $$$a$$$, $$$b$$$ ($$$1\leq n,a,b\leq 10^9$$$), разделенных пробелом.
Для каждого набора входных данных выведите «Yes», если $$$n$$$ принадлежит множеству, и «No» иначе. Вы можете выводить каждую букву в любом регистре (строчную или заглавную).
5 24 3 5 10 3 6 2345 1 4 19260817 394 485 19260817 233 264
Yes No Yes No Yes
В первом наборе $$$24$$$ генерируется следующим образом:
Таким образом, $$$24$$$ принадлежит множеству.
Первые пять элементов множества из второго набора входных данных описаны в условии. Можно заметить, что $$$10$$$ не в их числе.
Название |
---|