হেক্সাগোনাল টেসেললেশনস বা প্লেনের টিলিংসগুলি তিনটি-কলয়েবল - যার অর্থ কেবলমাত্র লাল, নীল এবং সবুজ হিসাবে তিনটি রঙ ব্যবহার করে প্রতিটি ষড়জাগুলি কোনও রঙ ভাগ করে নেওয়ার সীমান্ত ভাগ করে এমন কোনও দুটি হেক্সাগন ছাড়াই রঙিন হতে পারে। একটি আংশিক উদাহরণ যেমন একটি নিদর্শন দেখাচ্ছে।
এএসসিআইআইতে একটি আংশিক ষড়ভুজ টাইলিং দেওয়া (এসটিডিআইএন এর মাধ্যমে, কোনও ফাইল থেকে পড়া ইত্যাদি), এই রঙের সাথে মানিয়ে নিতে অক্ষরের রঙ পরিবর্তন করুন (এএনএসআই কোডগুলি, চিত্রের ম্যানিপুলেশন ইত্যাদির মাধ্যমে)। মোচড়টি হেক্সাগনগুলির মাঝখানে ( *
নীচে,) তিনটি বর্ণ এবং এর মধ্যবর্তী রেখাগুলি তাদের দুটি একই হেক্সের *
বর্ণের মিশ্রণ হওয়া দরকার । লাইনটি যদি বাইরের সীমান্তে থাকে তবে এটি সংশ্লিষ্টটির সাথে মেলে *
।
উদাহরণস্বরূপ, আংশিক ষড়্ভুজাকার টাইলিং দেওয়া
/ \ / \ / \ / \
| * | * | * | * |
\ / \ / \ / \ /
| * | * | * |
\ / \ / \ /
মনে করুন আমরা উপরের-বাম হেক্সকে *
লাল হিসাবে রঙিন করার সিদ্ধান্ত নিয়েছি এবং এর দুটি প্রতিবেশী নীল এবং সবুজ হয়ে আছে (ঘড়ির কাঁটার দিকে)। তারপরে |
লাইনটি ম্যাজেন্টা হওয়া দরকার এবং /
লাইনটি হলুদ হওয়া দরকার। যদি আমরা রঙিন রাখি, শেষ পর্যন্ত আমরা এর মতো কিছু দিয়ে যাব (স্পষ্টতার জন্য বর্ধিত):
বা, একটি ইনপুট জন্য
/ \
| * |
/ \ /
| * |
/ \ /
| * |
\ /
আপনি এটির মতো রঙিন করতে পারেন (স্পষ্টতার জন্য বর্ধিত):
কয়েকটি অতিরিক্ত পরীক্ষার কেস (আপনার কোডগুলি এগুলি পরিচালনা করতে সক্ষম হবে):
/ \ / \
| * | * |
\ / \ /
| * |
/ \ / \
| * | * |
\ / \ /
/ \
| * |
\ / \
| * |
/ \ /
| * |
\ /
/ \
| * |
\ /
বিধি
- ইনপুটটিতে কমপক্ষে একটি ষড়ভুজ থাকার নিশ্চয়তা রয়েছে এবং কোনও ইনপুটটিতে "গর্ত" থাকবে না।
- আপনার রঙিন রঙ লাল রঙের সাথে শুরু করার দরকার নেই, যতক্ষণ আপনি ত্রি-বর্ণের নিয়ম বজায় রাখেন।
- আংশিক টাইলিং যদি দ্বি-বর্ণযুক্ত হতে পারে তবে আপনি দণ্ড ছাড়াই এটি করতে পারেন (যেমন দ্বিতীয় উদাহরণ হিসাবে) - অগত্যা আপনাকে পুরো টাইলিংয়ের আংশিক টাইলিংয়ের এক্সট্রোপল্ট করার দরকার নেই।
- ষড়ভুজ কেন্দ্রগুলি
*
অবশ্যই লাল, নীল বা সবুজ উভয়ের সাথে রঙিন হওয়া উচিত, তবে এর মধ্যে লাইনগুলি সায়ান, হলুদ বা ম্যাজেন্টা হতে হবে। উদাহরণস্বরূপ, কাছে একটা ম্যাজেন্টা*
অনুমতি দেওয়া হয় না, এবং একটি লাল|
বা\
বা/
অঙ্কন বাইরে সীমান্ত হওয়া আবশ্যক। রং দেখুন তালিকা। - আপনার কনসোলে যদি এই সঠিক রঙ না থাকে তবে দয়া করে নিকটতম কাছাকাছিটি ব্যবহার করুন এবং আপনি কোন উত্তরের ব্যবহার করছেন তা আপনার উত্তরে নির্দিষ্ট করে দিন।
- শীর্ষস্থানীয় নিউলাইনগুলি সহ শীর্ষস্থানীয় বা পিছনের শ্বেত স্থানটি এতক্ষণ অক্ষরগুলি সীমাবদ্ধ থাকায় গ্রহণযোগ্য।
- আংশিক টাইলিং স্পেস-প্যাডিংয়ের সাথে একটি আয়তক্ষেত্র গঠনের সাথে ইনপুট হতে পারে, যদি এটি আপনার কোডের পক্ষে সহজ করে তোলে।
- হয় একটি সম্পূর্ণ প্রোগ্রাম বা একটি ফাংশন গ্রহণযোগ্য। যদি কোনও ফাংশন হয় তবে আপনি আউটপুটটি মুদ্রণের পরিবর্তে ফিরে আসতে পারেন।
- আউটপুট কনসোল হতে পারে, একটি চিত্র হিসাবে সংরক্ষণ করা ইত্যাদি।
- মান ফাঁক নিষিদ্ধ।
- এটি কোড-গল্ফ তাই সাধারণ গল্ফিংয়ের সমস্ত নিয়ম প্রয়োগ হয় এবং সংক্ষিপ্ততম কোড (বাইটে) জয়ী হয়।
রঙ এবং রঙের মিশ্রণ:
তিনটি উপলভ্য বেস রঙগুলি হল (আরজিবি দশমিক বিন্যাসে রঙ কোড সহ):
- লাল
(255,0,0)
- সবুজ
(0,255,0)
- নীল
(0,0,255)
সংমিশ্রণগুলি হ'ল:
- লাল এবং সবুজ একত্রিত করে হলুদ তৈরি করুন
(255,255,0)
- নীল এবং সবুজ একত্রিত করে সায়ান তৈরি করুন
(0,255,255)
- লাল এবং নীল একত্রিত করে ম্যাজেন্টা তৈরি করুন
(255,0,255)
*