তিনটি পূর্ণসংখ্যা> = 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। এবং অন্যথায় কিছুই বলে না, কোনও ডিফল্ট ইনপুট / আউটপুট পদ্ধতি ব্যবহার করা যেতে পারে।