求助,样例过了但是全WA
查看原帖
求助,样例过了但是全WA
142757
沉默cxy楼主2023/8/9 11:42
#include<stdio.h>
#include<stdlib.h>
int main()
{
	int q,i,j,n,a[100002]={0},b[100002]={0},m,c[100002],t=0;
	scanf("%d",&q);
	for(i=1;i<=q;i++)
	{
		for(j=1;j<=n;j++)
		{
			a[j]=0;b[j]=0;
		}
		scanf("%d",&n);
		for(j=1;j<=n;j++)
			scanf("%d",&a[j]);
		for(j=1;j<=n;j++)
			scanf("%d",&b[j]);
		m=n;
		for(j=1;j<=n;j++)
		{
			if(b[j]==a[m])
			{
				
				m--;
				
			}
			else
			{
				if(b[i]!=a[m]&&b[i]!=0)
				{
					t=1;break;
				}
				if(b[i]==0)
				{
					m=0;break;
				}
			}
			
		}
	if(m==0&&t==0)
	printf("Yes\n");
	else
	printf("No\n");
	}

	return 0;
	
}

2023/8/9 11:42
加载中...