#37984: NA 70%請問要如何修改?


s010041@fjsh.cy.edu.tw (位數煌包哲)

學校 : 嘉義市私立輔仁高級中學
編號 : 214782
來源 : [163.27.10.248]
最後登入時間 :
2023-10-26 14:12:55
b964. 1. 成績指標 -- 2016年3月apcs | From: [218.166.164.237] | 發表日期 : 2023-10-22 00:06

#include <iostream>

using namespace std;

int main()
{
    int n = 0;
    cin >> n;
    int arr[100];
    int tmp;

    for(int i = 0; i < n; i++){
        cin >> arr[i];
    }

    for(int i = n - 1; i > 0; i--){
        for(int j = 0; j < i; j++ ){
            if(arr[j] > arr[j+1]){
                tmp = arr[j];
                arr[j] = arr[j+1];
                arr[j+1] = tmp;
            }
        }
    }

    cout << arr[0];

    for(int i = 1; i < n; i++){
        cout << " " << arr[i];
    }
    cout << endl;


    if(arr[0] > 60){
        cout << "best case" << endl;
    }else{
        for(int i = 0; i < n; i++){
            if(arr[i] >= 60){
                cout << arr[i-1] << endl;
                break;
            }
        }
    }

    if(arr[n - 1] < 60){
        cout << "worst case";
    }else{
        for(int i = 0; i < n; i++){
            if(arr[i] >= 60){
                cout << arr[i];
                break;
            }
        }
    }

 


    return 0;
}

 
#37985: Re: NA 70%請問要如何修改?


liaoweichen1024@gmail.com (M_SQRT)

學校 : 新北市立新莊高級中學
編號 : 195452
來源 : [122.116.111.175]
最後登入時間 :
2024-05-19 23:56:22
b964. 1. 成績指標 -- 2016年3月apcs | From: [118.166.137.52] | 發表日期 : 2023-10-22 01:14

測資:
3
60 61 62

試試看吧~
這些人全部及格了

 
#37988: Re: NA 70%請問要如何修改?


s010041@fjsh.cy.edu.tw (位數煌包哲)

學校 : 嘉義市私立輔仁高級中學
編號 : 214782
來源 : [163.27.10.248]
最後登入時間 :
2023-10-26 14:12:55
b964. 1. 成績指標 -- 2016年3月apcs | From: [218.166.164.237] | 發表日期 : 2023-10-22 07:56

測資:
3
60 61 62

試試看吧~
這些人全部及格了

修改過後還是NA

#include <iostream>

using namespace std;

int main()
{
    int n = 0;
    cin >> n;
    int arr[100];
    int tmp;

    for(int i = 0; i < n; i++){
        cin >> arr[i];
    }

    for(int i = n - 1; i > 0; i--){
        for(int j = 0; j < i; j++ ){
            if(arr[j] > arr[j+1]){
                tmp = arr[j];
                arr[j] = arr[j+1];
                arr[j+1] = tmp;
            }
        }
    }

    cout << arr[0];

    for(int i = 1; i < n; i++){
        cout << " " << arr[i];
    }
    cout << endl;


    if(arr[0] >= 60){
        cout << "best case" << endl;
    }else{
        for(int i = 0; i < n; i++){
            if(arr[i] >= 60){
                cout << arr[i-1] << endl;
                break;
            }
        }
    }

    if(arr[n - 1] < 60){
        cout << "worst case";
    }else{
        for(int i = 0; i < n; i++){
            if(arr[i] >= 60){
                cout << arr[i];
                break;
            }
        }
    }

 


    return 0;
}

 
#38228: Re: NA 70%請問要如何修改?


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [101.136.203.77]
最後登入時間 :
2024-04-07 15:34:14
b964. 1. 成績指標 -- 2016年3月apcs | From: [101.137.217.207] | 發表日期 : 2023-11-05 18:19

全數不及格時,你沒輸出第二行

 
ZeroJudge Forum