add 数论基础 唯一分解定理(算术基本定理).

This commit is contained in:
licsber 2023-07-08 13:22:56 +08:00
parent 7d65b8c204
commit ab7ad7c09e

View File

@ -0,0 +1,25 @@
import io
import sys
sys.stdin = io.StringIO('''4
100 98
42 32
1000000000000000000 1
41 40''')
# 数论基础 唯一分解定理(算术基本定理)
# x - n*p = y
# 则 n*p = x - y = z
# 大于1的整数就满足 可分解为任意素数乘积
def fun(x, y):
z = x - y
return z > 1
t = int(input())
for _ in range(t):
print('YES' if fun(*map(int, input().split())) else 'NO')
if __name__ == '__main__':
pass