ভূমিকা
দাবাবোর্ডটি দেখতে কেমন লাগে।
আপনি দেখতে পাচ্ছেন এটি a1
একটি গা dark ় বর্গাকার। তবে b1
এটি একটি হালকা বর্গক্ষেত্র ।
কাজটি
চ্যালেঞ্জটি হল, প্রদত্ত dark
, light
বা both
, সমস্ত অন্ধকার , হালকা বা বিভাজকের ( সমস্ত সাদা অংশ বা নতুন লাইনের মতো) সমস্ত স্কোয়ার আউটপুট । সমস্ত স্কোয়ারের ক্রমটি বিবেচনা করে না ।
পরীক্ষার মামলা
Input: dark
Output: a1 a3 a5 a7 b2 b4 b6 b8
c1 c3 c5 c7 d2 d4 d6 d8
e1 e3 e5 e7 f2 f4 f6 f8
g1 g3 g5 g7 h2 h4 h6 h8
Input: light
Output: a2 a4 a6 a8 b1 b3 b5 b7
c2 c4 c6 c8 d1 d3 d5 d7
e2 e4 e6 e8 f1 f3 f5 f7
g2 g4 g6 g8 h1 h3 h5 h7
Input: both
Output: a1 a2 a3 a4 a5 a6 a7 a8
b1 b2 b3 b4 b5 b6 b7 b8
c1 c2 c3 c4 c5 c6 c7 c8
d1 d2 d3 d4 d5 d6 d7 d8
e1 e2 e3 e4 e5 e6 e7 e8
f1 f2 f3 f4 f5 f6 f7 f8
g1 g2 g3 g4 g5 g6 g7 g8
h1 h2 h3 h4 h5 h6 h7 h8
দ্রষ্টব্য: আমি আউটপুটকে পূর্বনির্ধারিত করেছি তবে এটি প্রয়োজনীয় নয় ।
এটি কোড-গল্ফ , তাই সর্বনিম্ন পরিমাণ বাইটের সাথে জমাটি জয়!
[[a2,a4,a6,a8],[...]...]
light
, dark
এবং both
আছে ইনপুট হতে String
s অথবা তারা কোনো ডাটা টাইপ মাধ্যমে প্রতিনিধিত্ব করা যেতে পারে?
a2a4a6...
ঠিক আছে?