#36607: TLE原因


40925013@gm.nfu.edu.tw (杰儒楊)

學校 : 不指定學校
編號 : 238706
來源 : [42.72.158.9]
最後登入時間 :
2023-09-25 15:59:21
a104. 排序 -- yoooooooo | From: [42.72.241.121] | 發表日期 : 2023-07-27 16:08

#include <stdio.h>
void flag(int *a,int *b){
    int flag1=*a;
    *a=*b;
    *b=flag1;
}
int main(){
    int a,b,c,d;
    while(1){
    scanf("%d",&a);
    if(a == EOF){
        break;
    }
    int e[a];
    for(int i=0;i<a;i++){
        scanf("%d",&b);
        e[i]=b;
    }
    for(int i=0;i<a;i++){
        for(int j=i+1;j<a;j++){
            if(e[i]>e[j]){
                flag(&e[i],&e[j]);
            }
            
        }
        printf("%d",e[i]);
    }

}

 
#36610: Re: TLE原因


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [101.136.203.77]
最後登入時間 :
2024-04-07 15:34:14
a104. 排序 -- yoooooooo | From: [118.160.180.169] | 發表日期 : 2023-07-27 21:04

我怕被質疑貼程式碼,所以傳私人訊息給你了

 
ZeroJudge Forum