事業部の定格教育Codeforcesラウンド80(図2(A締め切り)

 

(A)  締切

トピック:

 

 

 

 アイデア:愚か暴力カンカン始まります。あれば、X = N、ライン上半分を取得し、その後、決定され

 1 #include<bits/stdc++.h>
 2 using namespace std;
 3 int main()
 4 {
 5     //freopen("text","r",stdin);
 6     int T;
 7     scanf("%d",&T);
 8     while(T--)
 9     {
10         //cout<<ceil(0.0)<<endl;
11         long long n,d;
12         cin>>n>>d;
13         if(d<=n)
14             printf("YES\n");
15         else
16         {
17             double a=n/2;
18             double b=ceil(d/(a+1));
19             if(a+b<=n)
20                 printf("YES\n");
21             else
22                 printf("NO\n");
23         }
24     }
25     return 0;
26 }

おすすめ

転載: www.cnblogs.com/Vampire6/p/12194757.html