Это FFT?
Вам даны два массива и длиной и соответственно.
Пусть действительное число является корнем уравнения, если уравнение выполняется для него. Вычислите количество корней для следующего уравнения или определите, если у него бесконечно много корней:
Здесь обозначает абсолютное значение числа, то есть , если , и , если .
Входные данные
Первая строка ввода содержит два целых числа и (; ).
Вторая строка содержит целых чисел .
Третья строка содержит целых чисел .
Выходные данные
В единственной строке выведите количество корней для данного уравнения или «Infinity
», если корней бесконечно много.
Примеры
Примечание
В первом тесте уравнение имеет вид , которое выполняется для любого .
Во втором тесте уравнение имеет вид
Корень этого уравнения равен :
Можно доказать, что это уравнение не имеет других корней.
В третьем тесте уравнение имеет вид
Для этого уравнения существует 3 корня: . Обратите внимание, что корни могут быть не только целыми числами.
Можно доказать, что это уравнение не имеет других корней.
Оценивание
( баллов): ; ;
( баллов): ;
( баллов): ; ;
( баллов): ;
( балл): без дополнительных ограничений.