为什么会RE
查看原帖
为什么会RE
554029
ZiJin26910914楼主2024/5/12 21:56

我的代码:

#include<bits/stdc++.h>
using namespace std;
const int N=1e5+5;
char a[N],b[N];
int ans,n,s1[28],s2[28];
int main()
{
	cin>>a;
	cin>>b;
	n=max(strlen(a),strlen(b));
	ans=n;
	if(strlen(a)==n){
		for(int i=0;i<n;i++) s1[a[i]-'a'+1]++;
		for(int i=0;i<strlen(b);i++) s2[b[i]-'a'+1]++;
		for(int i=1;i<=26;i++) if(s1[i]-s2[i]>=0) ans-=s1[i]-s2[i];
	}
	else{
		for(int i=0;i<n;i++) s1[b[i]-'a'+1]++;
		for(int i=0;i<strlen(b);i++) s2[a[i]-'a'+1]++;
		for(int i=1;i<=26;i++) if(s1[i]-s2[i]>=0) ans-=s1[i]-s2[i];
	}
	cout<<ans<<endl;
	return 0;
} 

Subtask2 特殊性质A全R了,求大佬指正

我的记录

指正给关,求求了!

2024/5/12 21:56
加载中...