아래는 XNOR 논리 게이트에 대한 (도식) 디지털 타이밍 다이어그램 입니다.
┌─┐ ┌─┐ ┌─────┐ ┌─┐ ┌─┐ ┌───┐
A ──┘ └─┘ └─┘ └─┘ └─┘ └─┘ └──
┌───┐ ┌───┐ ┌─┐ ┌─────┐ ┌─┐ ┌─┐
B ┘ └─┘ └─┘ └─┘ └───┘ └─┘ └
┌─────┐ ┌─┐ ┌─┐ ┌───┐
X ──┘ └───┘ └───┘ └───┘ └────
당신의 목표는 묘사 된대로 정확하게 재현하는 것입니다.
규칙 :
인쇄하거나 여러 줄 문자열을 반환 할 수 있습니다.
임의의 수의 트래킹 및 / 또는 주요 개행이 허용됩니다.
후행 (그러나 선행은 아님) 공백이 허용됩니다.
확장 ASCII 상자 그리기 문자를 사용할 수없는 경우, 바이트 코드없이 유니 코드 문자로 대체 할 수 있습니다.
이것은 코드 골프 이므로 바이트 단위의 최단 답변이 이깁니다.
이진 표현
편의상 위 다이어그램의 이진 표현은 다음과 같습니다.
INP A=0101011101010110
INP B=1101101011100101
___
X=A⊕B=0111001001001100
샘플 출력
사이드 노트
이 질문에 대해 작업하는 동안 두 가지 bash 솔루션을 구현했습니다. 하나는 122 자 / 바이트 길이이며 다른 하나는 정확히 100 바이트입니다.
나는 (일반적으로 내 질문에 대한 답변을 게시하지 않기 때문에) 게시 할 계획이 없으므로 참조 용입니다.
또한 적어도 100 바이트 이하의 솔루션이 가능하다고 생각합니다.