统计每个数的出现次数:题解

C2023040 2023-12-02 12:30:00 2024-01-30 12:13:37

#include<bits/stdc++.h>

using namespace std;

int main()

{

int n,a[10005];

cin>>n;

for(int i=0;i<n;i++)

{

	cin>>a[i];

}

int ans=1;

sort(a+0,a+n);

for(int i=1;i<n;i++)

{

	if(a[i]==a[i-1])

	{

		ans++;

	}

	else

	{

		cout<<a[i-1]<<" "<<ans<<endl;

		ans=1;

	}

}

	cout<<a[n-1]<<" "<<ans<<endl;

return 0;

}

共 1 条回复

U2023022

xddsfffffffffffff