Total Submission(s): 14896 Accepted Submission(s): 4274
最浅显的hash,AC此题的目的完全是说明一下我开始准备学习hash 了。。。 - - 想鄙视的不拒绝 哈哈
// status_AC time_328 MS #include<stdio.h> #include<string.h> int hash[1001000]; int main() { int n,m,k,i; while(scanf("%d%d",&n,&m)!=EOF) { memset(hash,0,sizeof(hash)); for(i=0;i<n;i++) { scanf("%d",&k); hash[k+500000]=1;} for(i=1000010;i>=0;i--) { if(hash[i]) { printf("%d",i-500000); m--; if(m)printf(" "); } if(m==0) break; } printf("\n");} return 0; }