Aşağıda, XNOR mantık geçidi için (şematik) bir Dijital zamanlama diyagramı verilmiştir .
┌─┐ ┌─┐ ┌─────┐ ┌─┐ ┌─┐ ┌───┐
A ──┘ └─┘ └─┘ └─┘ └─┘ └─┘ └──
┌───┐ ┌───┐ ┌─┐ ┌─────┐ ┌─┐ ┌─┐
B ┘ └─┘ └─┘ └─┘ └───┘ └─┘ └
┌─────┐ ┌─┐ ┌─┐ ┌───┐
X ──┘ └───┘ └───┘ └───┘ └────
Amacınız tam olarak tasvir edildiği gibi çoğaltmaktır.
Kurallar:
Ya yazdırabilir ya da çok satırlı bir dize döndürebilirsiniz;
Rastgele sayıda izleme ve / veya önde gelen yeni satıra izin verilir;
İzleyen (ancak önder olmayan!) Boşluklara izin verilir;
Genişletilmiş ASCII kutu çizim karakterlerini kullanamıyorsanız, bunları unicode eşdeğerleri ile değiştirebilirsiniz (bayt cezası olmadan).
Bu kod golf yani bayt en kısa cevap kazanır.
İkili Gösterim
Size kolaylık sağlamak için yukarıdaki şemanın ikili gösterimi aşağıdaki gibidir:
INP A=0101011101010110
INP B=1101101011100101
___
X=A⊕B=0111001001001100
Örnek Çıktı
Kenar notu
Bu soru üzerinde çalışırken, bunun için iki farklı bash çözümü uyguladım, biri 122 karakter / bayt uzunluğunda (yukarıda gösterildiği gibi) ve diğeri tam olarak 100 bayt uzunluğunda.
Onları yayınlama planım yok (normalde kendi sorularıma cevap göndermediğim için), bu sadece referans içindir.
Ayrıca en azından 100'ün altında bir bayt çözümünün mümkün olduğuna inanıyorum.