为了让整个范围都可以额外卖掉
当(a+1)/2>l时,l就不能得到额外收获,不满足条件
当(a+1)/2<=l时,如果r>l*2,则一定存在r%a<a/2,不满足条件
C++ 代码
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int main()
{
int t;
cin>>t;
while(t--)
{
ll a,b;
cin>>a>>b;
if(a>=(b+2)/2)
{
cout<<"YES\n";
}
else cout<<"NO\n";
}
}