若n < l输出No, 若n >= l && n <= r输出Yes, 若n > r则k = n / l, 也就是说可以有k个数字组成n, 在判断k * r >= n 若是则Yes.因为当K个数字都为l时,每个数字增长的大小为r - l, 设m = n - k * l, b = m / (r - l) , b要小于等于k,若没有除尽则b要小于k, 此时m % (r - l)一定在1 到r - l之间
#include <bits/stdc++.h>
#define INF 1e18
#define maxn 105
using namespace std;
typedef long long ll;
int main(){
// freopen("in.txt", "r", stdin);
int t;
ll n, l, r;
scanf("%d", &t);
while(t--){
scanf("%I64d%I64d%I64d", &n, &l, &r);
if(n < l)
puts("No");
else if(n >= l && n <= r)
puts("Yes");
else{
ll k1 = n / l;
if(r * k1 >= n)
puts("Yes");
else
puts("No");
}
}
return 0;
}