6WA,4TLE,求助!!!
  • 板块P1571 眼红的Medusa
  • 楼主hnkz
  • 当前回复11
  • 已保存回复11
  • 发布时间2023/2/9 14:02
  • 上次更新2023/10/24 01:20:01
查看原帖
6WA,4TLE,求助!!!
923101
hnkz楼主2023/2/9 14:02

附上代码,(我大体知道哪里有错,b[i]的位置不对...)

#include<bits/stdc++.h>
using namespace std;
#define ll long long
int q,p,i,o,j,n,m;
ll a[100000],b[100000],c[100000],d,e;
double w;
string s;
char x; 
int main(){
	cin>>n>>m;
	for(i=0;i<n;i++){
		cin>>a[i];              //输入1数组 
	}
	for(j=0;j<m;j++){  //因为一会要重叠,所以·保险起见用了j 
		cin>>b[j];            //输入2数组 
	}
	for(i=0;i<n;i++){           //重叠 
		for(j=0;j<m;j++){
			if(a[i]==b[i]){     //如果等于 
				c[i]=a[i];     //把等于的数值存在c[i]里 
				a[i]=a[i+1];   //a[i]=a[i]+1,让a[i]的每一位都被算到 
			}
		}
	}
	b[i]=b[i+1];            //切换B数组数值,也试试b数组 
	
	cout<<c[i];//输出经过存储的值
	return 0;//结束 
}
2023/2/9 14:02
加载中...