比赛场次 548
比赛名称 2022级数学专题练习赛7
比赛状态 已结束比赛成绩
开始时间 2023-01-30 18:50:00
结束时间 2023-01-30 22:20:00
开放分组 全部用户
注释介绍 以赛代练
题目名称 象棋中的皇后
输入输出 chessqueen.in/out
时间限制 1000 ms (1 s)
内存限制 256 MiB
测试点数 10 简单对比
用户 结果 时间 内存 得分
Gravatarop_组撒头屯 AAAAAAAAAA 0.000 s 0.00 MiB 100
Gravataryrtiop AAAAAAAAAA 0.000 s 0.00 MiB 100

象棋中的皇后

★   输入文件:chessqueen.in   输出文件:chessqueen.out   简单对比
时间限制:1 s   内存限制:256 MiB

【题目描述】

你也许知道国际象棋中皇后的走法。如果两个皇后在同一行,同一列或斜向相对(两者连线斜率为 ±$1$ ),它们就可以相互攻击。假设一白一黑两个皇后被放置在 $2*2$ 的棋盘上,有 $12$ 种方法使得它们可以相互攻击,如图所示:



给出 $N$,$M$,请你计算在 $N*M$ 的棋盘上放置两个可以相互攻击的皇后共有多少种方法。

【输入格式】

一行,两个正整数,$M$,$N$($0<M,N<=10^6$)。

【输出格式】

一行,一个正整数,在 $N*M$ 的棋盘上放置两个可以相互攻击的皇后的方法总数。

【样例输入】

sample1:
2 2

sample2:
100 223

sample3:
2300 1000

【样例输出】

sample1:
12

sample2:
10907100

sample3:
11514134000

【提示】

对于 $30\%$ 的数据,$1 \leq M,N \leq 10$;

对于 $100\%$ 的数据,$1 \leq M,N \leq 10^6$;

【来源】

UVa 11538 Chess Queen
刘汝佳,《算法竞赛入门经典训练指南》表2.2