Решение задачи Вычитание простого с Codeforces

Без пояснения   Просмотров: 27


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

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

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

Код

#include<iostream>
using namespace std;
int main(){
    int t; 
    cin >> t;
    while(t--){
        long long int x,y; 
        cin >> x >> y;
        if((x - y) != 1)
            cout << "YES\n";
        else
            cout<<"NO\n";
    }
}

         

Администратор Photo Автор: Администратор



Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться