#AT2157. A - Adjacent Squares

A - Adjacent Squares

当前没有测试数据。

A - 相邻的正方形

分数:100 分

题目描述

有一个由 HHWW 列组成的网格。用 (i,j)(i,j) 表示网格中从上往下的第 ii 行第 jj 列的方格。 找出与方格 (R,C)(R, C) 相邻的方格的数量。

这里,当且仅当 ac+bd=1|a-c|+|b-d|=1(其中 x|x| 表示 xx 的绝对值)时,两个方格 (a,b)(a,b)(c,d)(c,d) 被称为相邻的。

约束条件

  • 输入中的所有值均为整数。
  • 1RH101 \le R \le H \le 10
  • 1CW101 \le C \le W \le 10

输入

输入的格式如下:

HH WW

RR CC

输出

将答案以整数形式输出。

样例解释

我们将同时描述样例输入/输出 1、2 和 3,参见样例输出 3。

  • 样例 1:对于样例输入 1,有 4 个与方格 (2,2)(2,2) 相邻的方格。
  • 样例 2:对于样例输入 2,有 3 个与方格 (1,3)(1,3) 相邻的方格。
  • 样例 3:对于样例输入 3,有 2 个与方格 (3,4)(3,4) 相邻的方格。

图示如下:

图示

特判样例解释

  • 样例 4:对于样例输入 4,有 2 个与方格 (1,5)(1,5) 相邻的方格。
  • 样例 5:对于样例输入 5,有 1 个与方格 (8,1)(8,1) 相邻的方格。
  • 样例 6:对于样例输入 6,没有与方格 (1,1)(1,1) 相邻的方格。