题解 | #lxq想求质数#
lxq想求质数
https://ac.nowcoder.com/acm/contest/53772/A
#include <iostream>
int main() {
std::cout << "Hello World!";
return 0;
} #include<bits/stdc++.h>
using namespace std;
const int N = 100;
typedef long long ll;
int main()
{
ios::sync_with_stdio(false);
cin.tie(0);
cout.tie(0);
int t;
cin >> t;
while (t--)
{
ll l, r;
cin >> l >> r;
//我们全看第一个数和最后一个数对于3的余数
ll res = l % 3;
ll ans = r % 3;
//第一个数被三整除,那么如果最后一个数余2,那么肯定中间又一个1,
//那么肯定1+2为3,或者为0,直接过
if (res == 0 && (ans == 2 || ans == 0))
{
cout << "YES" << endl;
}
//同样的,我们可以发现余1的情况
else if (res == 1 && (ans == 2 || ans == 0))
{
cout << "YES" << endl;
}
//同上,可以多写几个数来观察
else if (res == 2 && ans == 1)
{
cout << "YES" << endl;
}
//除了这些,其他情况都不行
else
{
cout << "NO" << endl;
}
}
return 0;
}
class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
print('Hello world!')