提交时间:2023-09-15 13:30:37
运行 ID: 102944
#include<iostream> using namespace std; int n,a[1005]; int main() { cin>>n; for(int i=1;i<=n;i++) { int t; cin>>t; a[t]++; } int m=0,mm=2147483647,x,xx; for(int k=1;k<n;k++) { x=m=0; for(int i=1;i<=n;i++) { if(a[i]&&a[i]>m) { m=a[i]; x=i; } if(a[i]&&a[i]<mm) { mm=a[i]; xx=i; } } a[x]=0; if(x) { cout<<x; if(x!=xx) cout<<"->"; } } return 0; }