Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
102162 | 林泽豪 | 救援顺序 | C++ | 通过 | 100 | 127 MS | 256 KB | 399 | 2023-09-12 13:43:02 |
#include<iostream> using namespace std; int a[1005]; int main(){ int b,c,Bi=0; bool t=0; cin>>b; for(int i=1;i<=b;i++){ cin>>c; a[c]++; } for(int i=1;i<=b-1;i++){ Bi=0; for(int p=1;p<=1000;p++){ if(a[Bi]<a[p]){ Bi=p; } } if(Bi!=0){ if(t==1){ cout<<"->"<<Bi; }else{ cout<<Bi; t=1; } } a[Bi]=0; } }