در صورتی که علاقه‌مند هستید در شرکت ترب مشغول به کار شوید، از طریق این پیوند اطلاعات خود را ثبت کنید. برای آشنایی بیشتر با شرکت ترب به صفحه‌ی ترب در کوئرا مراجعه کنید.

در صورتی که علاقه‌مند هستید در زمینه‌ی زیرساخت و رایانش ابری در شرکت هم‌روش مشغول به کار شوید، با hr@hamravesh.com تماس بگیرید. برای آشنایی بیشتر با شرکت هم‌روش به سایت هم‌روش مراجعه کنید.

مستطیل‌کادویی


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

پاشا با کادوی سوال قبلش رفت به مغازه هفت‌شین فروشی(!) و یه شکلات خرید. شکلاتی که اون خریده یه مستطیل nmn*m هست که بعضی از تیکه هاش گردو داره.

علیش که شکلات گردویی خیلی دوست‌داره پاپیچ پاشا شده که یه زیر مستطیل از شکلاتشو بده بهش. اما مشکلی که هست اینه که علیش دندوناش عجیبه واسه همین فقط می‌تونه شکلات‌هایی رو بخوره که زوج تا تیکش گردو داشته باشه.

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

ورودی🔗

خط اول ورودی شامل nn و mm است که با فاصله از هم جدا شده‌اند.

در nn خط بعدی شکلات پاشا نشون داده شده که در هر خط رشته‌ای به طول mm آمده که از . و * تشکیل شده. * به معنای تیکه گردو دار و . به معنای تیکه عادیه.

1n,m2 5001 \le n, m \le 2\ 500

خروجی🔗

در خروجی تنها تعداد زیرمستطیل های دلخواه علیش چاپ شود.

مثال🔗

ورودی نمونه ۱🔗

3 2
.*
..
*.
Plain text

خروجی نمونه ۱🔗

8
Plain text

ورودی نمونه ۲🔗

2 2
.*
*.
Plain text

خروجی نمونه ۲🔗

3
Plain text

ورودی نمونه ۳🔗

4 4
.**.
..**
**..
..*.
Plain text

خروجی نمونه ۳🔗

46
Plain text
ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.