{"problem":{"name":"「SiR-1」Checkmate","description":{"content":"有一个 $n$ 行 $m$ 列的棋盘。你要在这个棋盘上的所有格子**依次**放置一个棋子。 每当你放置一个棋子，你将会获得一定的分数，获得的分数为**放置时**你放置的这个棋子旁边的格子中没有放置棋子的格子的个数。这里「旁边」指的是上、下、左、右的相邻格子。 你想知道，在**按照最优策略决策放置棋子的顺序的情况下**，你最终得分总和的最大值。","description_type":"Markdown"},"platform":"Luogu","limit":{"time_limit":1000,"memory_limit":131072},"difficulty":{"LuoguStyle":"P2"},"is_remote":true,"is_sync":true,"sync_url":null,"sign":"LGP9355"},"statements":[{"statement_type":"Markdown","content":"有一个 $n$ 行 $m$ 列的棋盘。你要在这个棋盘上的所有格子**依次**放置一个棋子。\n\n每当你放置一个棋子，你将会获得一定的分数，获得的分数为**放置时**你放置的这个棋子旁边的格子中没有放置棋子的格子的个数。这里「旁边」指的是上、下、左、右的相邻格子。\n\n你想知道，在**按照最优策略决策放置棋子的顺序的情况下**，你最终得分总和的最大值。\n\n## Input\n\n**本题包含多组测试数据。**\n\n输入的第一行包含一个正整数 $T$，表示测试数据组数。\n\n对于每组测试数据，包含由空格隔开的两个正整数 $n,m$。\n\n## Output\n\n对于每组测试数据，输出一行，代表最大的分数。\n\n[samples]\n\n## Background\n\n这里本来有一串很长的背景，但是出题人觉得它实在太长了，所以就把它删掉了。\n\n「来吧，游戏开始了。」\n\n## Note\n\n**本题采用捆绑测试。**\n\n- Subtask 1（20 points）：$n, m \\leq 3$，$T \\leq 5$。\n- Subtask 2（20 points）：$n, m \\leq 4$，$T \\leq 10$。\n- Subtask 3（20 points）：$n=1$。\n- Subtask 4（20 points）：$n=m$。\n- Subtask 5（20 points）：无特殊限制。\n\n对于所有测试数据，$1 \\leq n, m \\leq 10^8$，$1 \\leq T \\leq 10^5$。","is_translate":false,"language":"English"}],"meta":{"iden":"LGP9355","tags":["数学","洛谷原创","O2优化","洛谷月赛"],"sample_group":[["4\n1 3\n2 2\n3 4\n7 13","2\n4\n17\n162"]],"created_at":"2026-03-03 11:09:25"}}