数学找规律,在Java中,它最大1000000000的平方也没有超出Long.MAX_VALUE,两个结果刚好都是19位,然后按照数学规律做的,最后是80%,剩余20% 不知道错在哪里。
我的思路:
将最小值给n,最大值给m,就有下面的情况
n>=2时候,可以发现,周围一圈都是偶数次反转,中间矩形为9次,所以为(m-2)*(n-2)
当n==1且m》=2时候,可以发现 ,两头是反转2次,中间是反转3次,所以为(m-2)
当n==1 且m==1 时候,可以发现 就1个 反转1次,所以答案是1
其他情况都是不存在的,可以返回0

我只通过80% 有没有大佬告知一下哪里错误