তিনটি পূর্ণসংখ্যা> = 2 দেওয়া হয়েছে, একটি অর্থোগোনাল (মন্ত্রিসভা) প্রক্ষেপণে একটি ASCII ঘনক তৈরি করুন। তিনটি পূর্ণসংখ্যা কোণগুলি সহ উচ্চতা, প্রস্থ এবং গভীরতা (দৃশ্যমান অক্ষরে পরিমাপ করা হয়) উপস্থাপন করে। কোণগুলি 'ও' বা '+', নিখরচায় পছন্দ হওয়া উচিত।
w: 10, h: 5, d: 4 এইভাবে দেয়:
o--------o
/ /|
/ / |
o--------o |
| | o
| | /
| |/
o--------o
এখন এটিকে কিছুটা শক্ত করার জন্য, সমস্ত মুখগুলি হয় কঠিন, স্বচ্ছ বা অনুপস্থিত। আমরা মুখগুলি এই জাতীয়ভাবে অর্ডার করি:
o--------o
/ /|
/ 2 / |
o--------o 3|
| | o
| 1 | /
| |/
o--------o
---
|2|
-------
|5|1|3|
-------
|4|
---
|6|
---
এবং টোকেন, এস, টি বা এম এর একটি তালিকা সরবরাহ করুন মূল উদাহরণটি হ'ল:
w 10
h 5
d 4
S S S S S S
o--------o
/ /|
/ / |
o--------o |
| | o
| | /
| |/
o--------o
যদি একটি মুখ স্বচ্ছ হয় তবে আমরা এর পিছনে থাকা যে কোনও কিছুই দেখতে পাই:
T S S S S S
o--------o
/ /|
/ / |
o--------o |
| o-----| o
| / | /
|/ |/
o--------o
T T T T T T
o--------o
/| /|
/ | / |
o--------o |
| o-----|--o
| / | /
|/ |/
o--------o
অনুপস্থিত মুখগুলির জোড়গুলির জন্য, সংলগ্ন প্রান্ত বা কোণগুলি আর দৃশ্যমান নয়:
M M S S S S
o--------o
/| /|
/ | / |
o | o |
| o-----| o
| / | /
|/ |/
o--------o
M M S S M S
o--------o
| /|
| / |
| o |
o-----| o
/ | /
/ |/
o--------o
কোড গল্ফ, সংক্ষিপ্ততম কোড জয়! ট্রেলিং স্পেস এবং নিউলাইনগুলি ঠিক আছে, আপনি ইনপুট পদ্ধতি এবং ইনপুট ক্রম চয়ন করতে পারেন।
you're free to choose input method and input order
। এবং অন্যথায় কিছুই বলে না, কোনও ডিফল্ট ইনপুট / আউটপুট পদ্ধতি ব্যবহার করা যেতে পারে।