ভাল ফ্র্যাক্টাল কে না ভালবাসে? Sierpinski কার্পেট একটি ফ্র্যাক্টাল -এর এটা একটা ধ্রুপদী উদাহরণ।
এই কাজটি সম্পন্ন করার জন্য, আপনাকে স্তরের কার্পেট উপস্থাপন করে, একটি কার্পেট প্রকারের তৈরি করতে হবে এবং ফলস্বরূপ চিত্রটি মুদ্রণ করতে হবে stdout
(বিন্যাসের জন্য নীচে উদাহরণ দেখুন) । এই উইকিপিডিয়া নিবন্ধে পদক্ষেপগুলি পাওয়া যাবে ।
এই মানটি নেওয়া হবে stdin
বা এর সমতুল্য হবে।
উদাহরণস্বরূপ, 4 এর ইনপুট একটি স্তর 4 গালিচা উত্পাদন করতে পারে:
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■
3 এর ইনপুট একটি স্তর 3 গালিচা উত্পাদন করতে পারে:
■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■
■ ■ ■ ■
■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■ ■ ■
2 এর ইনপুট একটি স্তর 2 গালিচা উত্পাদন করতে পারে:
■ ■ ■
■ ■
■ ■ ■
এবং 1 এর ইনপুটটি স্তরের 1 কার্পেট (কেবল একটি বর্গক্ষেত্র) উত্পাদন করবে:
■
কলামগুলির মধ্যে ফাঁকা স্থানগুলি নোট করুন।
ধারণাটি হ'ল ব্লকগুলির জন্য ■ অক্ষর এবং ফাঁকির জন্য স্থান ব্যবহার করা
রেখাটি ■ অক্ষর দিয়ে শুরু হয়।
সর্বদা হিসাবে, ক্ষুদ্রতম সমাধানটি অক্ষর গণনা অনুসারে জয়ী হয় (অ-মানক অক্ষরের কারণে)।
বিকল্পভাবে, ইউনিকোড সমর্থন করে না এমন ভাষাগুলিতে ■ চরিত্রের পরিবর্তে # টি ব্যবহার করা যেতে পারে।