下载数据线下能过,线上就WA?
查看原帖
下载数据线下能过,线上就WA?
788881
ririTLE楼主2024/7/27 20:41
#include<bits/stdc++.h>
using namespace std;
int n,l;
char s[1510];
long long a[10005],mod=10000000000000061;
int main(){
//	freopen("P3370.in","r",stdin);
	scanf("%d",&n);getchar();
	for(int i=1;i<=n;i++){
		cin.getline(s,1505);
		l=strlen(s);
		for(int j=0;j<l;j++){
			a[i]=a[i]*257+s[j];
			a[i]%=mod;
			a[i]+=89911099;
		}
	}
	sort(a+1,a+n+1);l=1;
	for(int i=1;i<n;i++) if(a[i]!=a[i+1]) l++;
	cout<<l;
	return 0;
}
2024/7/27 20:41
加载中...