• محدودیت زمان: ۱ ثانیه
  • محدودیت حافظه: ۲۵۶ مگابایت

نقشه کشور کدکاپ از بالا به صورت یک جدول \(n \times m\) است. یعنی این کشور، به \(nm\) شهر \(1 \times 1\) تقسیم می‌شود.

شکل اصلی سوال

به یک شهر کدکاپ، مرزی می‌گوییم اگر یکی از دیوارهای آن به سمت بیرون کشور باشد. از شما می‌خواهیم برنامه‌ای بنویسید که با دریافت \(n\) و \(m\)، تعداد شهرهای مرزی کدکاپ را حساب کند.

ورودی

در سطر اول ورودی، عدد صحیح و مثبت \(n\) داده می‌شود. \[1\leq n \leq 100\]

در سطر دوم ورودی، عدد صحیح و مثبت \(m\) داده می‌شود. \[1\leq m \leq 100\]

خروجی

در تنها سطر خروجی، یک عدد صحیح که نشان‌دهنده‌ی تعداد شهرهای مرزی کدکاپ را چاپ کنید.

مثال‌ها

ورودی نمونه ۱

3
4

خروجی نمونه ۱

10

توضیح نمونه ۱

در این نمونه، شهرهای کدکاپ، مانند شکل زیر، به صورت یک جدول \(3 \times 4\) هستند که ۱۰ شهر مرزی (شهرهایی که به بیرون جدول راه دارند) آن با خانه‌های ویلایی مشخص شده‌اند.

شکل نمونه ۱

ورودی نمونه ۲

1
5

خروجی نمونه ۲

5

توضیح نمونه ۲

در این نمونه، شهرهای کدکاپ، مانند شکل زیر، به صورت یک جدول \(1 \times 5\) هستند که همه‌ی شهرهای آن مرزی (شهرهایی که به بیرون جدول راه دارند) هستند.

شکل نمونه ۲

ورودی نمونه ۳

1
1

خروجی نمونه ۳

1

توضیح نمونه ۳

در این نمونه، شهرهای کدکاپ، مانند شکل زیر، به صورت یک جدول \(1 \times 1\) هستند و فقط یک شهر دارد و همان شهر هم مرزی (شهری که به بیرون جدول راه دارد) است.

شکل نمونه ۳

ارسال پاسخ برای این سؤال
فایلی انتخاب نشده است.