#include<bits/stdc++.h>
using namespace std;
int n,k,a[20022],b[20022],x[20022];
bool flag=0;
void dfs(int i,int j){
cout<<i<<" "<<j<<endl;
if(i==n){
flag=1;
return;
}
if(j==0) x[i]=a[i];
else x[i]=b[i];
if(i>0&&abs(x[i]-x[i-1])>k) return;
if(!flag) dfs(i+1,0);
if(!flag) dfs(i+1,1);
return;
}
int main(){
cin>>n>>k;
for(int i=0;i<n;i++)
cin>>a[i];
for(int i=0;i<n;i++)
cin>>b[i];
dfs(0,0);
dfs(0,1);
if(flag) cout<<"Yes";
else cout<<"No";
return 0;
}
//ACplease!!!
/* printf(" \n");
printf(" \n");
printf(" * * * * * * * * * * * * \n");
printf(" * * * * * * * * \n");
printf(" * * * * * * * * \n");
printf(" * * * * * \n");
printf(" * * * * * \n");
printf(" * * * * * \n");
printf(" * * * * * \n");
printf(" * * * * * \n");
printf(" * * * * * \n");
printf(" * * * * * * * * * * * * * * * * * * * * * * * * \n");
*/
提交后显示RE。
请问RE是什么意思?
我哪里编错了,为什么是RE?
谢谢!