आज बेकन डे है जो शायद आज भाग लेने के लिए टोपी का नाम "मम्म बेकन" है। बेकन से बाहर किए गए मज़ेदार भरे 2d मैट्रिस के साथ बेकन डे मनाने का इससे बेहतर तरीका और क्या हो सकता है! एक 1 बाय 1 पट्टी का प्रतिनिधित्व इस द्वारा किया जाता है:
-----
)===)
(===(
)===)
-----
आप यहाँ लक्ष्य एक टपल, ( x
, y
) में दो निर्देश दिए गए हैं , जहां x
और y
नॉनज़रो पॉजिटिव पूर्णांक हैं, आप बेकन बनाने के लिए हैं और कुछ प्रारूप (सूची, सरणी, स्ट्रिंग) में वापस आते हैं।
इनपुट और आउटपुट:
Input: (2, 1)
Output:
----------
)===))===)
(===((===(
)===))===)
----------
Input: (1, 2)
Output:
-----
)===)
(===(
)===)
-----
)===)
(===(
)===)
-----
Input: (2, 2)
----------
)===))===)
(===((===(
)===))===)
----------
)===))===)
(===((===(
)===))===)
----------
नियम:
जैसा कि आप दूसरे परीक्षण मामले के साथ देख सकते हैं, अगर बेकन के कई टुकड़े एक साथ ढेर हो जाते हैं, तो केवल एक ही
-----
बेकन के प्रत्येक टुकड़े के ऊपर और / या उसके नीचे अलग होता है। इसका मतलब है कि इस तरह से बेकन को स्टैक करना अमान्य है:----- )===) (===( )===) ----- ----- )===) (===( )===) -----
मानक खामियों को मना किया जाता है
ऊपर परीक्षण मामलों और निम्न के लिए कोड जरूरी काम:
(4, 4)
,(1, 6)
,(5, 1)
,(2, 3)
,(3, 2)
एक दुभाषिया प्रदान करें जहाँ उपरोक्त परीक्षण मामलों का परीक्षण किया जा सके
जीत का मानदंड:
सबसे छोटा कोड जीतता है! सभी को हैप्पी बेकन डे!