提交时间:2022-08-18 11:15:11

运行 ID: 55472

#include<bits/stdc++.h> using namespace std; int t[25000003]; int Read(){ int sum=0; char ch=getchar(); while(ch<'0' || ch>'9') ch=getchar(); while(ch>='0' && ch<='9') sum=sum*10+ch-'0',ch=getchar(); return sum; } int main(){ int n,m,a,sum,Max=0; n=Read(),m=Read(); for(int i=n*m;i;--i) { a=Read(); t[a]++; Max=max(Max,a); } cout<<Max<<'\n'; sum=n*m; for(int i=1;i<=Max;++i) { sum-=t[i-1]; cout<<sum<<'\n'; } return 0; }