70分求解答!!跪谢

P2006 赵神牛的游戏

if 里面的两个判断条件换一下顺序就好了
by BigBei丶 @ 2023-03-03 17:26:59


@[BigBei丶](/user/401290) 请问一下为什么要换啊
by tndbsfk @ 2023-03-03 18:30:36


@[BigBei丶](/user/401290) 是因为K不能除以0吗
by tndbsfk @ 2023-03-03 18:37:43


对的。 逻辑运算是从左到右的(括号优先),如果已经能够确定逻辑表达式的值,就不会进行下面的运算。 if 里面的两个判断条件调换顺序之后,就会先判断$a[i]$是否等于0,如果满足条件就不会计算$k/a[i]$。 这个题其实应该再判断一下$a[i]$和$b[i]$同时为0的情况,这种情况不会满足条件,从而会导致k除0,但貌似样例里面没有(
by BigBei丶 @ 2023-03-03 18:56:38


@[BigBei丶](/user/401290) 谢谢
by tndbsfk @ 2023-03-06 19:21:48


|