AtCoder Beginner Contest 069

A - K-City


Time limit時間制限 : 2sec / Memory limitメモリ制限 : 256MB

配点 : 100

問題文

K 市には、東西方向に n 本の通りがあり、南北方向に m 本の通りがあります。 東西方向のそれぞれの通りは、南北方向のそれぞれの通りと交わっています。 東西南北を通りに囲まれた最小の領域を「街区」と呼びます。 K 市にある街区の個数を求めてください。

制約

  • 2 ≤ n, m ≤ 100

入力

入力は以下の形式で標準入力から与えられる。

n m

出力

K 市にある街区の個数を出力せよ。


入力例 1

3 4

出力例 1

6

次図の 6 個です。

9179be829dc9810539213537d4c7398c.png

入力例 2

2 2

出力例 2

1

次図の 1 個です。

997bfafa99be630b54d037225a5c68ea.png

Score : 100 points

Problem Statement

In K-city, there are n streets running east-west, and m streets running north-south. Each street running east-west and each street running north-south cross each other. We will call the smallest area that is surrounded by four streets a block. How many blocks there are in K-city?

Constraints

  • 2 ≤ n, m ≤ 100

Input

Input is given from Standard Input in the following format:

n m

Output

Print the number of blocks in K-city.


Sample Input 1

3 4

Sample Output 1

6

There are six blocks, as shown below:

9179be829dc9810539213537d4c7398c.png

Sample Input 2

2 2

Sample Output 2

1

There are one block, as shown below:

997bfafa99be630b54d037225a5c68ea.png

Submit提出する