我不知道我这个为什么能80
查看原帖
我不知道我这个为什么能80
744562
Aya_tt楼主2022/7/24 20:32
#include<bits/stdc++.h>
using namespace std;
int w,n,a[1000010],b[1000010],l[1000010];
bool vis[1000010];
int main(){
    cin>>n;
    for(int i = 1;i <= n;i++){
    	cin>>a[i];
	}
	for(int i = 1;i <= n;i++){
    	cin>>b[i];
	}
	for(int i = 1;i <= n;i++){
		if(a[i] == b[i]){
			vis[a[i]] = 1;
		}
	}
	int k;
	for(int i = 0;i <= n;i++){
		if(!vis[i]){
			k = i;
			break;	
		}
	}
	cout<<n - k;
}

别人都是为什么才80,而我只是随便写了一个,也没指望能拿分,我只判断了l是从头的情况,是怎么80的?,别喷我,我是真的不理解,而且真没指望有分数,,,

2022/7/24 20:32
加载中...