Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
55472 | wsad | T1 表白 | C++ | 通过 | 100 | 47 MS | 256 KB | 485 | 2022-08-18 11:15:11 |
#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; }