صبا که برنامهنویسی به زبان جاوا را به تازگی شروع کرده و علاقه زیادی هم به مکعبها دارد، این سوال برایش پیشآمده که چه طور میتواند یک مکعب را رنگ کند. با توجه به جزییات زیر به صبا کمک کنید تا مکعبش را رنگ کند.
فایل [Source](https://quera.ir/qbox/download/zcLMFVo8Dk/Cube.java) را دانلود کرده و کلاس `Cube` را ببینید.
مکعبهایی به شکل ماتریسهای سه بعدی از نوع `int` داریم که میخواهیم آنها را رنگآمیزی کنیم. به این صورت که درایههایی که در 6 وجه مکعب قرار میگیرند، رنگ شوند (مقدارشان برابر با 1 شود) و سایر درایهها بیرنگ باشند (مقدارشان برابر با 0 باشد).
متد `coloring` را مطابق با توضیحات دادهشده پیادهسازی کنید.
**نکته**:
+ ابعاد مکعب مورد نظر ممکن است متفاوت باشد. در واقع ممکن است مکعب مستطیل باشد.
به تصویر زیر نگاه کنید:
![مکعب](https://www.dropbox.com/s/e129qvfo3qgnadp/download.jpg?dl=1)
شکل بالا یک آرایه سهبعدی $6*6*6$ است. هر یک از مکعبهای کوچک، در واقع یک درایه از آرایه ورودی هستند که ممکن است در ابتدا هر مقداری داشته باشد.
شما باید درایهها (خانهها)یی که در 6 وجه بیرونی مکعب اصلی هستند را برابر با 1 کنید و سایر درایهها را 0 کنید.
# آنچه باید آپلود کنید
یک فایل **zip** که وقتی آن را باز میکنیم، **فقط** فایل Cube.java را ببینیم.
پروژهای - رنگآمیزی مکعب - جاوا
ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.