বলুন আপনার কাজটি খুঁটি আঁকার কাজ, এবং একজন ক্লায়েন্ট আপনাকে 4 টি লাল বিভাগ এবং 3 টি হলুদ বিভাগযুক্ত একটি পোল আঁকতে বলে। আপনি নীচে খুব সহজে এটি করতে পারেন:
r y r y r y r
কেবল হলুদ এবং লাল ফিতে দিয়ে। এখন বলি যে আপনার ক্লায়েন্ট আপনাকে 2 টি লাল বিভাগ, 2 টি হলুদ বিভাগ এবং 1 সবুজ বিভাগযুক্ত একটি খুঁটি আঁকতে বলে । আপনি আপনার খুঁটি আঁকতে পারেন এমন বেশ কয়েকটি উপায় রয়েছে
g y r y r
y g r y r
y r g y r
y r y g r
y r y r g
g r y r y
r g y r y
r y g r y
r y r g y
r y r y g
y r g r y
r y g y r
মেরুটি আঁকার জন্য 12 টি আরও সঠিকভাবে উল্লেখ করা যায়। এতে জড়িত আরও রঙ এবং বিভাগগুলি উড়িয়ে দেয়
এখন আপনার ক্লায়েন্ট যদি বলেন যে তারা 3 টি লাল বিভাগ এবং 1 টি হলুদ বিভাগ চান তবে তার মতো পোল আঁকার কোনও উপায় নেই। কারণ আপনি বিভাগগুলি কীভাবে সাজানোর চেষ্টা করবেন তা বিবেচনা করেই দুটি লাল বিভাগ স্পর্শ করবে এবং দুটি লাল বিভাগ স্পর্শ করলে সেগুলি একটি একক লাল বিভাগে পরিণত হয়।
এবং এটি খুঁটির চিত্র আঁকার জন্য আমাদের এক নিয়ম pretty
সংলগ্ন বিভাগগুলি একই রঙের নাও হতে পারে
কার্য
প্রয়োজনীয় রঙ এবং বিভাগগুলির তালিকা দেওয়া হয়েছে, অনুরোধ অনুসারে একটি খুঁটি আঁকার সম্ভাব্য উপায়গুলির সংখ্যা নির্ধারণ করুন। আপনি যে কোনও যুক্তিসঙ্গত উপায়ে (পূর্ণসংখ্যা, অক্ষর, স্ট্রিং) রঙ উপস্থাপন করতে পারেন তবে আপনাকে একবারে 255 টিরও বেশি রঙ দেওয়া হবে না। আপনি যদি চান তবে আপনি রঙ নির্ধারিত নামগুলি নাও বেছে নিতে পারেন এবং যদি আরও সহজ হয় তবে কেবল বিভাগের সংখ্যার একটি তালিকা নিতে পারেন।
পরীক্ষার মামলা
এগুলি হাত দ্বারা গণনা করা বরং শক্ত, বিশেষত তারা বড় হওয়ার সাথে সাথে। কারও কাছে প্রস্তাবিত পরীক্ষার মামলা থাকলে আমি এটি যুক্ত করব।
[4,3] -> 1
[2,2,1] -> 12
[3,1] -> 0
[8,3,2] -> 0
[2,2,1,1]-> 84
[1, 1, 1, 1, 2, 2, 2]
? আমারও তাই মনে হচ্ছে.