একটি রুবিকের কিউবটিতে 6 টি রঙ রয়েছে: লাল, কমলা, হলুদ, সাদা, নীল এবং সবুজ। লাল এবং কমলা, হলুদ এবং সাদা এবং নীল এবং সবুজ মুখগুলি বিপরীত দিকে রয়েছে।
একটি সমাধান করা রুবিকের ঘনক্ষেতের নেটটি দেখতে:
Y
BRGO
W
এবং টাইলসটি এর মতো দেখাচ্ছে:
Y Y Y
Y Y Y
Y Y Y
B B B R R R G G G O O O
B B B R R R G G G O O O
B B B R R R G G G O O O
W W W
W W W
W W W
চ্যালেঞ্জ
প্রদত্ত আবর্তন, বিপরীত ঘূর্ণন, বা ডাবল রোটেশন আউটপুট কীভাবে সমাধান করা কিউবকে ASCII শিল্প হিসাবে বা একটি চিত্র হিসাবে রূপান্তরিত করবে (হোয়াইটস্পেসগুলি প্রয়োজনীয় নয়, থাকতে পারে বা নাও থাকতে পারে, পেছনের শ্বেতস্থান অনুমোদিত)।
ইনপুটটি ঘূর্ণন হবে (এবং alচ্ছিক সংশোধক)। আবর্তন স্বরলিপিটি এর মতো হয়: U
(পি), L
(ইফ্ট), F
(রন্ট), R
( ight ), (এসিসি B
), D
(নিজস্ব); 2
(ডাবল), '
বা i
(বিপরীত)
সমস্ত সাধারণ ঘূর্ণন 90 ° ঘড়ির কাঁটার দিকে হবে, বিপরীতগুলি ঘড়ির কাঁটার বিপরীতে হবে।
ক্লকওয়াইনেস সম্পর্কে ব্যাখ্যা : আপনি লাল মুখের দিকে তাকানোর সাথে কিউবটি কল্পনা করুন এবং হলুদ মুখটি শীর্ষে রয়েছে। তারপরে কিউবটি ঘোরান যাতে প্রোগ্রামটি যে মুখটি ঘুরবে আপনার মুখোমুখি হবে। ঘড়ির কাঁটাওয়ালা এভাবে কাজ করবে। (পিছনের মুখ বাদে আপনি সেই ক্ষেত্রে কিউব অনুভূমিকভাবে ঘোরান।
ইনপুট
ইনপুট চলার তালিকায় থাকবে।
আউটপুট
একটি ASCII শিল্প যা কিউব বা কিউবের জালের একটি চিত্র উপস্থাপন করে।
উদাহরণ
ইনপুট : (খালি)
আউটপুট :
Y Y Y
Y Y Y
Y Y Y
B B B R R R G G G O O O
B B B R R R G G G O O O
B B B R R R G G G O O O
W W W
W W W
W W W
ইনপুট : U
(আপ)
আউটপুট :
Y Y Y
Y Y Y
Y Y Y
R R R G G G O O O B B B
B B B R R R G G G O O O
B B B R R R G G G O O O
W W W
W W W
W W W
ইনপুট : U'
বা Ui
(বিপরীত দিকে)
আউটপুট :
Y Y Y
Y Y Y
Y Y Y
O O O B B B R R R G G G
B B B R R R G G G O O O
B B B R R R G G G O O O
W W W
W W W
W W W
ইনপুট : U2
(দ্বিগুণ)
আউটপুট :
Y Y Y
Y Y Y
Y Y Y
G G G O O O B B B R R R
B B B R R R G G G O O O
B B B R R R G G G O O O
W W W
W W W
W W W
ইনপুট : L'
(বিপরীত বাম)
আউটপুট :
R Y Y
R Y Y
R Y Y
B B B W R R G G G O O Y
B B B W R R G G G O O Y
B B B W R R G G G O O Y
O W W
O W W
O W W
ইনপুট : R
(ডান)
আউটপুট :
Y Y R
Y Y R
Y Y R
B B B R R W G G G Y O O
B B B R R W G G G Y O O
B B B R R W G G G Y O O
W W O
W W O
W W O
ইনপুট : U2 L' D
(দ্বিগুণ, বিপরীত বাম, নীচে)
আউটপুট :
O Y Y
R Y Y
R Y Y
G B B W O O B B B R R Y
G B B W R R G G G O O Y
O O Y G B B W R R G G G
R O O
W W W
W W W
বিধি
- কোন ফাঁকা অনুমতি দেওয়া হয়নি।
- এটি কোড-গল্ফ , তাই সমস্যা সমাধানের বাইটের মধ্যে সংক্ষিপ্ততম কোডটি জয়ী।
S
, E
, M
, x
, y
, z
, u
/ Uw
, d
/ Dw
, r
/ Rw
, l
/ Lw
, f
/ Fw
, b
/ Bw
পাশাপাশি প্যাচসমূহ? অথবা শুধুমাত্র ডিফল্ট: U
, D
, R
, L
, F
, B
এবং ঊর্ধকমা সঙ্গে তাদের বামাবর্তে বৈকল্পিক ( '
)? অফ-টপিক: আমি সবসময় রুবিকের কিউব সম্পর্কিত প্রশ্নগুলি নিয়ে অবাক হই, আপনি কি টুইস্টি ধাঁধা সংগ্রহকারী?