acm一直runtime error请问要怎解决啊

2024年11月30日 15:27
有3个网友回答
网友(1):

runtime error可能是由于除于0、内存访问违规等问题造成的。
你的问题出在数组开得太小了,题目的数据范围是n<=10000,而你的a数组只开到1000,是不够的,造成数组越界,内存访问违规。。把数组a开到10001,并放在main()函数外就可以了。
希望能够帮助到你,有什么问题欢迎追问。

网友(2):

把a数组开到10001 写在函数外面

网友(3):

...数据量10000,你愣是开1000的数据,你要闹哪样