方块涂色
题号:NC202486
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

一块矩形区域被划分为了n行m列的小方格,初始情况下这些方格都是未被上色的。
为了使得矩形看起来不是单一的色彩,现在挑选出r行c列格子并将挑选出的格子上色。
请计算上色完成后,未上色格子的数目。

输入描述:

多组输入
每组输入在一行中给出四个数字 n, m, r, c,含义如题所示。
数据保证有

输出描述:

每组输入输出一行代表答案。
示例1

输入

复制
5 5 2 3

输出

复制
6

说明

示例2

输入

复制
3 2 2 1
2 4 2 4

输出

复制
1
0