我的解法
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
int count=0;
cin>>n;
int a[n];
for(int i=0;i<n;i++)
cin>>a[i];
sort(a,a+n);
for(int i=0;i<n;i++){
if(i==n-1)
cout<<a[i];
else
cout<<a[i]<<" ";
}
cout<<"\n";
for(int i=0;i<n;i++){
if(a[0]>=60){
cout<<"best case"<<endl;
break;
}
else{
if(a[i]<60&&a[i+1]>=60)
cout<<a[i]<<endl;
else if(a[n-1]<60){
cout<<a[n-1]<<endl;
break;
}
}
}
if(a[n-1]<60){
cout<<"worst case"<<endl;
}
else{
for(int i=0;i<n;i++){
if(a[i]<60&&a[i+1]>=60&&i!=n-1){
cout<<a[i+1]<<endl;
break;
}
else
count+=1;
}
if(count==n)
cout<<a[0]<<endl;
}
return 0;
}
沒有留言:
張貼留言
留言注意事項:
◎ 勾選「通知我」可在後續有回覆時寄信給您!
◎ 使用Safari恐無法登入留言(只能以匿名方式留言)!
◎ 敬請詳細描述問題,以方便站方迅速判斷與解答!
◎ 依據本站免責聲明,本站得逕行刪除含有不適合存在於本站的言論與字詞的發言,敬請謹慎留言!