#45349: 為何送出結果是WA?


n901050639@gmail.com (莊上儀)

學校 : 不指定學校
編號 : 188708
來源 : [223.139.14.140]
最後登入時間 :
2025-02-17 19:16:13
a104. 排序 -- yoooooooo | From: [223.139.14.140] | 發表日期 : 2025-02-17 17:57

#include<stdio.h>
int main(){
    int arr[1000];
    int n;
    
    scanf("%d", &n);
    for(int i=0; i<n; i++){
        scanf("%d", &arr[i]);
    }
    
    for(int i=1; i<n; i++){
        int j = i-1;
        int key = arr[i];
        while(j>=0 && arr[j]>key){
            arr[j+1] = arr[j];
            j--;
        }
        arr[j+1] = key;
    }
    
    for(int i=0; i<n; i++){
        printf("%d ", arr[i]);
    }
    printf("\n");
    return 0;
}

我用dev c++測試結果是正確的,為何在這裡送出後一直是WA?

 
ZeroJudge Forum