20分,求调
查看原帖
20分,求调
1199645
lqy404楼主2024/10/21 21:59

本蒟蒻的代码:

#include<bits/stdc++.h> 
using namespace std;
int m,n,a,sum[1005],x,y,ans;
int main(){
	freopen("translate.in","r",stdin);
	freopen("translate.out","w",stdout);
	scanf("%d%d",&m,&n);
	for(int i=1;i<=n;i++) sum[i] = -1;
	for(int i=1;i<=n;i++){
		scanf("%d",&a);
		for(int j=1;j<=m;j++){
			if(a == sum[j]) x=1;
			if(sum[j]!=-1) y++;
		}
		if(x==0){sum[y%m+1] = a;ans++;}
		x = 0, y = 0;
	}
	cout<<ans;
	return 0;
}
2024/10/21 21:59
加载中...