#29959: c++


01s234@ms.mingdao.edu.tw (0603王詠樂Rina)

學校 : 不指定學校
編號 : 163946
來源 : [116.241.16.147]
最後登入時間 :
2022-04-16 15:02:34
b964. 1. 成績指標 -- 2016年3月apcs | From: [116.241.16.147] | 發表日期 : 2022-04-16 15:40

#include<bits/stdc++.h>

using namespace std;

int main() {

    int a;

    cin>>a;

    int b[a];

    int h;

    for(int i=0;i<a;i++) {

        cin>>b[i];

    }

 

 

 

 

 

    for(int i=1;i<a;i++) {      //   //  //排大小

 

        for(int w=i;w>0;w--) {

            if(b[w]<b[w-1]) {

                h=b[w-1];

 

                b[w-1]=b[w];

                b[w]=h;

            }

            else {

                break;

            }

        }

    }

 

  //  sort(b,b+a);            //  //  //排大小

 

 

    for(int i=0;i<a;i++) {     //輸出陣列

        cout<<b[i]<<" ";

    }

    cout<<endl;

 

 

 

 

 /*   for(auto ggg:b) {

        cout<<ggg<<" ";

    }

    cout<<endl;

*/                              //輸出陣列

 

 

 

 

    for(int i=0;i<a;i++) {

        if(b[i]<60) {

            if(i+1==a) {

                cout<<b[i]<<endl;

                cout<<"worst case";

                return 0;

            }

            else if(b[i+1]>=60) {

                cout<<b[i]<<endl;

                cout<<b[i+1];

                return 0;

            }

            else {

                continue;

            }

        }

 

        else if(b[i]>=60) {

            cout<<"best case"<<endl;

            cout<<b[i];

            return 0;

        }

 

 

    }

 

/*

 

    if(lower_bound(b,b+a,60)==&b[a]) {

        cout<<b[a-1]<<endl;

        cout<<"worst case";

        return 0;

    }

    else {

        if(lower_bound(b,b+a,60)==&b[0]) {

            cout<<"best case"<<endl;

            cout<<b[0];

        }

        else {

            auto it=lower_bound(b,b+a,60);

            cout<<*(--it)<<endl;

            cout<<*lower_bound(b,b+a,60);

        }

    }

 

*/

 

 

 

//

}

 

 
ZeroJudge Forum