袁老师的题解
2024-01-24 15:34:09
发布于:广东
5阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int main()
{
int t;
cin >> t;
while(t--)
{
int l,r,k;
cin>>l>>r>>k;
if(l==r) //说明只有一个数
cout << ( l>1 ? "YES\n" : "NO\n"); //这个数是大于是1吗?
else
{
int odd = (r-l+1)/2; //奇数的数量是总数的一半
if( (r-l+1)%2==1 && l%2==1) odd++; //总数是单的,并且以奇数开始的,要加1
cout << ( k>=odd ? "YES\n" : "NO\n" );
}
}
return 0;
}
这里空空如也
有帮助,赞一个