Надо!

: вычитание простого

ограничение по времени на тест - 2 секунды

ограничение по памяти на тест - 256 мегабайт

ввод - стандартный ввод

вывод - стандартный вывод

вам заданы два целых числа x и y (гарантируется, что x> y). вы можете выбрать любое простое целое число p и вычесть его любое количество раз из x. можно ли сделать x равным y?

напомним, что простым называется целое положительное число, которое имеет ровно два положительных делителя: 1 и само это целое число. последовательность простых чисел начинается с 2, 3, 5, 7, 11.

ваша программа должна ответить на t независимых тестов.

входные данные

первая строка содержит целое число t (1≤t≤1000) — количество тестов.

следующие t строк описывают тесты. каждая строка содержит два целых числа x и y (1≤y

выходные данные

на каждый тест выведите yes, если возможно выбрать простое число p и вычесть его некоторое количество раз из x, чтобы x стало равным y. иначе выведите no.

пример:
ввод:
4
100 98
42 32
1 1
41 40
вывод:
yes
yes
yes
no

напишите либо на языке программирования pascalabc.net(желательно), либо на "с", максимально просто и понятно.

Zeff Zeff    3   28.11.2019 19:23    14

Другие вопросы по теме Информатика