Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
55402 | 呵呵 | T1 表白 | C++ | 通过 | 100 | 49 MS | 248 KB | 550 | 2022-08-18 10:57:23 |
#include <bits/stdc++.h> using namespace std; int n,m; int t[12],mx=-1;//桶 inline int read() { int x=0; char c=getchar(); for(; c<'0' || c>'9'; c=getchar()); for(; c<='9' && c>='0'; c=getchar()) x=(x<<3)+(x<<1)+c-'0'; return x; } int main() { n=read(),m=read(); for(int i=1; i<=n; i++) for(int j=1,a; j<=m; j++) { a=read(); mx=max(a,mx),t[a]++; } cout<<mx<<'\n'; for(int i=mx-1; i>=1; i--) t[i]+=t[i+1]; for(int i=1; i<=mx; i++) cout<<t[i]<<'\n'; return 0; }