为什么会tle?求解答
查看原帖
为什么会tle?求解答
550816
Freddymo楼主2021/10/3 21:26
#include <bits/stdc++.h>
using namespace std;
int t;
int n[100005],m[100005];
int main()
{
    cin>>t;
    for(int i=1;i<=t;i++)
    {
        cin>>n[i]>>m[i];
    }
    for(int i=1;i<=t;i++)//t组数据
    {
        for(int j=1;j<n[i]/2;j++)//j,k为长宽栅栏数
        {
            for(int k=n[i]-j;k+j<=n[i];k++)
            {
                if((j+k)*2<=m[i]&&j*k==m[i])
                {
                    cout<<"Good"<<endl;
                    break;
                }
                cout<<"Miss"<<endl;
                
            }
        }
    }
    return 0;
    
}
2021/10/3 21:26
加载中...