假设你的数组 A 的大小为 n。
2b。计算与 2 mod 4 全等的 1 位数字。
2c。数出所有偶数
2d。请注意,n -(偶数的数量)是奇数的数量。
2e。添加(n-2)! * (2a * 2c) 总计。
2f。添加(n-2)! * (2b * 2d) 总计。
这是有效的,因为最后一位数字 d 的有效前任是:
if d mod 4 is 0: 0, 2, 4, 6, 8
if d mod 4 is 2: 1, 3, 5, 7, 9
otherwise: n/a
在你的例子中[0,5,4,8,9]: