问题标题: 一个疑问

0
0
已解决
赵逸凡
赵逸凡
初级启示者
初级启示者
1476   奇偶排序

题目描述 Description
对于给定10个整数,要求对其重新进行排序。排序后偶数在前按从大到小顺序,奇数在后按从小到大排序。

输入描述 Input Description
输入为一行,包含10个整数,输入整数的范围0~100000。

输出描述 Output Description
输出为一行,为按要求排好序的10个整数。

样例输入 Sample Input
2 7 3 8 4 5 1 6 18 27
样例输出 Sample Output
18 8 6 4 2 1 3 5 7 27

在做 1476 奇偶排序 时,我发现把数组的大小开成10的时候会WA 83分,而把数组大小开成100就会AC,请问这是为什么呢?数组大小开成10刚刚好过啊,关键样例也过了,然而就是83分。


0
已采纳
陈曦
陈曦
资深天翼
资深天翼

老师不是说过吗,以防“意外”发生,要把数组开大一点点。

你试试 15 能不能过。

0
0
赵逸凡
赵逸凡
初级启示者
初级启示者

我猜可能是程序内部的空间计算出现问题,或者是涉及计算机原理的一些东西,但是输入的是10个数啊,为什么其他的测试点都过了呢?

我要回答