#include<bits/stdc++.h> using namespace std; signed main() { int n; int m; int a; cin>>n>>m; for(int i=0;i<m;i++) { cin>>a; b[a]++; } for(int j=1;j<=n;j++) { while(b[j]--) cout<<j<<" "; } //return 0; }
为什么这个b[1001]放到int main()函数里面会tle 放到外面就过了