नीचे XNOR लॉजिक गेट के लिए एक (योजनाबद्ध) डिजिटल टाइमिंग आरेख है ।
┌─┐ ┌─┐ ┌─────┐ ┌─┐ ┌─┐ ┌───┐
A ──┘ └─┘ └─┘ └─┘ └─┘ └─┘ └──
┌───┐ ┌───┐ ┌─┐ ┌─────┐ ┌─┐ ┌─┐
B ┘ └─┘ └─┘ └─┘ └───┘ └─┘ └
┌─────┐ ┌─┐ ┌─┐ ┌───┐
X ──┘ └───┘ └───┘ └───┘ └────
आपका लक्ष्य यह दर्शाया गया है कि इसे बिल्कुल दर्शाया गया है।
नियम:
आप या तो इसे प्रिंट कर सकते हैं या एक बहुस्तरीय स्ट्रिंग वापस कर सकते हैं;
ट्रैलिंग और / या प्रमुख नई सुर्खियों की महत्वाकांक्षी संख्या की अनुमति है;
अनुगामी (लेकिन अग्रणी नहीं!) व्हाट्सएप की अनुमति है;
यदि आप विस्तारित ASCII बॉक्स-ड्राइंग वर्णों का उपयोग नहीं कर सकते हैं, तो आप उन्हें यूनिकोड समकक्षों (बिना बाइट दंड के) के लिए स्थानापन्न कर सकते हैं।
यह कोड-गोल्फ है इसलिए बाइट्स जीत में सबसे छोटा जवाब है।
बाइनरी प्रतिनिधित्व
आपकी सुविधा के लिए, ऊपर दिए गए आरेख का द्विआधारी प्रतिनिधित्व निम्नानुसार है:
INP A=0101011101010110
INP B=1101101011100101
___
X=A⊕B=0111001001001100
नमूना आउटपुट
पक्षीय लेख
इस सवाल पर काम करते हुए, मैंने इसके लिए दो अलग-अलग बैश समाधान लागू किए हैं, एक 122 वर्ण / बाइट लंबा (जैसा कि ऊपर दर्शाया गया है) है, और दूसरा एक बिल्कुल 100 बाइट लंबा है।
मेरे पास उन्हें पोस्ट करने की योजना नहीं है (जैसा कि मैं आम तौर पर अपने सवालों के जवाब पोस्ट नहीं करता हूं), इसलिए यह सिर्फ संदर्भ के लिए है।
मेरा यह भी मानना है कि कम से कम कुछ उप -100 बाइट समाधान संभव हैं।