#include<iostream>
using namespace std;
#define int long long constint maxn=1e5+10;
int t,n,w,h;
int a[maxn],b[maxn];
voidsolve()
{
cin>>n>>w>>h;
int mi=1e9+10,mx=-1e9-10;
for (int i=1;i<=n;i++)
{
cin>>a[i];
}
for (int i=1;i<=n;i++)
{
cin>>b[i];
int now=b[i]-a[i];//让b[i]的到a[i]
mi=min(mi,now);//最小移动的d
mx=max(mx,now);
}
if (mx-mi>2*(w-h))
{
cout<<"NO\n";
}
elsecout<<"YES\n";
return ;
}
signedmain()
{
cin>>t;
while (t--)
{
solve();
}
system ("pause");
return0;
}
#include<iostream>#include<vector>#include<array>#include<string>
using namespace std;
constint maxn=1e5+10;
int t,n;
string s;
charget(int x)
{
if (x==0) return'w';
if (x==1) return'i';
return'n';
}
voidsolve()
{
cin>>n;
vector<int>cnt[3][3];
for (int i=1;i<=n;i++)
{
cin>>s;
int tot[4]={0};
for (int j=0;j<s.size();j++)
{
if (s[j]=='w') tot[0]++;
elseif (s[j]=='i') tot[1]++;
else tot[2]++;
}
for (int j=0;j<3;j++)
{
for (int k=0;k<3;k++)
{
if (j==k) continue;
if (tot[j]>1&&tot[k]<1)
{
cnt[j][k].push_back(i);
tot[j]--;
tot[k]++;
}
}
}
}
vector<array<int,4>>ans;
for (int x=0;x<3;x++)
{
for (int y=x+1;y<3;y++)
{
while (cnt[x][y].size()&&cnt[y][x].size())
{
int i=cnt[x][y].back();
cnt[x][y].pop_back();
int j=cnt[y][x].back();
cnt[y][x].pop_back();
ans.push_back({i,x,j,y});
}
}
}
while (cnt[1][0].size()&&cnt[0][2].size()&&cnt[2][1].size())
{
int i=cnt[1][0].back();
cnt[1][0].pop_back();
int j=cnt[0][2].back();
cnt[0][2].pop_back();
int k=cnt[2][1].back();
cnt[2][1].pop_back();
ans.push_back({i,1,j,0});
ans.push_back({j,1,k,2});
}
while (cnt[0][1].size()&&cnt[1][2].size()&&cnt[2][0].size())
{
int i=cnt[0][1].back();
cnt[0][1].pop_back();
int j=cnt[1][2].back();
cnt[1][2].pop_back();
int k=cnt[2][0].back();
cnt[2][0].pop_back();
ans.push_back({i,0,j,1});
ans.push_back({j,0,k,2});
}
int sum=ans.size();
cout<<sum<<'\n';
for (auto [i,x,j,y]:ans)
{
cout<<i<<" "<<get(x)<<" "<<j<<" "<<get(y)<<'\n';
}
return ;
}
signedmain()
{
cin>>t;
while (t--)
{
solve();
}
system ("pause");
return0;
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)