مستطیل‌ها

مستطیل‌ها

متوسط

دستورالعمل‌ها

تعداد مستطیل‌ها را در یک نمودار ASCII مانند نمونه‌ی زیر بشمارید.

   +--+
  ++  |
+-++--+
|  |  |
+--+--+

نمودار بالا شامل این ۶ مستطیل است:



+-----+
|     |
+-----+
   +--+
   |  |
   |  |
   |  |
   +--+
   +--+
   |  |
   +--+




   +--+
   |  |
   +--+


+--+
|  |
+--+

  ++
  ++


می‌توانید فرض کنید که ورودی همیشه یک مستطیل درست است (یعنی طول هر خط با طول خط اول برابر است).

آدرس‌های رزروشده

بافر رشته‌ی ورودی از بایت‌های ۶۴ تا ۳۱۹ حافظه‌ی خطی استفاده می‌کند.

اگر می‌خواهید از تخصیص حافظه‌ی اضافی جلوگیری کنید، می‌توانید این بافر را در جای خودش تغییر دهید.

ویرایش از طریق GitHub این لینک در پنجره یا زبانه‌ی جدیدی باز می‌شود
WebAssembly Exercism

آماده‌اید مستطیل‌ها را شروع کنید؟

در Exercism ثبت‌نام کنید تا WebAssembly را همراه با 87 تمرین و مربی‌گری انسانی واقعی یاد بگیرید و در آن استاد شوید، همه‌ی این‌ها رایگان.