题目在这里https://www.luogu.com.cn/problem/P1097
代码上标注的两个地方是什么意思呢?
谢谢大家!
#include <bits/stdc++.h>
using namespace std;
int a[200050];
int main(){
int n,i,k,s=1;
cin>>n;
for (i=0;i<n;i++) cin>>a[i];
sort(a,a+n);
a[n]=-10000000;//理解不了这个语句是干什么用的
for (i=1;i<=n;i++)
if (a[i]==a[i-1]) s++;
else {cout<<a[i-1]<<' '<<s<<endl;s=1;}//这里是怎么实现计数的捏?
return 0;
}