[传智杯 #4 初赛] 小卡和质数
题目背景
小卡最近迷上了质数,所以他想到了一个和质数有关的问题来考考你。
质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。
题目描述
小卡有 T ( 1 ≤ T ≤ 1 0 5 ) T(1\le T\le 10^5) T(1≤T≤105) 组询问。每次询问给你两个正整数 x , y ( 1 ≤ x , y ≤ 1 0 9 ) x,y(1\le x,y\le 10^9) x,y(1≤x,y≤109)。
小卡想知道,第 x x x 个质数和第 y y y 个质数是否满足 p x ⊕ p y = 1 p_x \oplus p_y =1 px⊕py=1,即第 x x x 个质数和第 y y y 个质数的异或值是否是 1 1 1。
输入格式
第一行一个正整数 T T T,表示询问的数量。
接下来 T T T 行,每行两个正整数 x , y x,y x,y,表示询问的是第 x x x 个质数和第 y y y 个质数。
输出格式
T
T
T 行,每行一个字符串Yes
或No
,分别表示两个质数的异或值是
1
1
1 或不是
1
1
1。
样例 #1
样例输入 #1
4
1 2
23 145
66 2
1 14
样例输出 #1
Yes
No
No
No
Scratch实现
后续
接下来我会不断用scratch来实现信奥比赛中的算法题、Scratch考级编程题实现、白名单赛事考题实现,感兴趣的请关注,我后续将继续分享相关内容