已解决 郭梓强 初级光能 定义不用我多说 输入: while(cin>>n){ cin>>s; a[++cnt]=s; } 统计: for(int i=1;i<=cnt;i++){ if(自己想){ sum= 自己想; } maxn=max(maxn,sum); } for(int i=1;i<=cnt;i++){ if(a[i]==自己想){ cout<<a[i]<<endl; } } 对了,这道题还可以用哈希表做,如果你学过了