#4052: 出现错误


loong0 (anan)


#include <stdio.h>
#include <stdlib.h>
void bubblesort(int *, int);
int main()
{
    int n;
    while (scanf("%d", &n) != EOF) {
        int array[n];
        int i;
        for (i = 0; i < n; i++) {
            if (scanf("%d", &array[i]) == EOF)
                exit(1);
        }

        bubblesort(array, n);

        for (i = 0; i < n; i++)
            printf("%d ", array[i]);
        printf("\n");
    }
    return 0;    
}

void bubblesort(int *a, int n)
{
    int i, j, tmp;
    for (i = 1; i < n; i++)
        for (j = 0; j < n-i; j++)
            if (a[j] > a[j+1]) {
                tmp = a[j+1];
                a[j+1] = a[j];
                a[j] = tmp;
            }
}

 

 

不知道错哪里了?有人帮忙看一看吗?对了一半,然后说是超时了

#4057: Re:出现错误


asas (向諸神與地雷醬獻上祈禱)


不知道错哪里了?有人帮忙看一看吗?对了一半,然后说是超时了


他是故意讓你超時的,你要用另一個角度去看這題目,看出來之後你就會覺得這題只是在整人罷了~~
#8274: Re:出现错误


a450 (要学会宽容)


嗯 只要输出1-n

#8275: Re:出现错误


a450 (要学会宽容)


嗯 只要输出1-n