求大佬调试c++
查看原帖
求大佬调试c++
1532169
wuzhuozhongxue楼主2025/1/19 16:01

为什么没有去重

#include<bits/stdc++.h>
using namespace std;
long long  f(int a[1000],int b)
{
for(int j=1;j<b;j++)
{
	if(a[j]==a[b]) return 0;
	else return 1;
} 

}
int main(){
	int n,a[1000];
	cin>>n;
	cin>>a[1];
	for(int i=2;i<=n;i++)
	{
	cin>>a[i];
	if(f(a,i)==0) a[i]=0;
	}
	for(int i=1;i<=n;i++)
	{
		if(a[i]!=0) cout<<a[i]<<" ";
	}
	return 0;
} 
2025/1/19 16:01
加载中...