TLDR
Es passiert. Ich möchte glauben, dass ich es so oft wie möglich getan habe! Ich habe ein Programm erstellt und es überprüft. Sie können auch andere Muster für Kanji als Liebe erstellen.
Liebe wurde geboren, Warum Liebe geboren wird ist der Trend Damit
'Roh' & 'Tod' = 'Liebe'
Stellen Sie sicher, dass dies zufällig der Fall ist.
Wie ist die Reihenfolge der Kanji in Unicode?
Unicode CJK-integrierte Kanji sind im Allgemeinen in der Reihenfolge des Kopfes angeordnet (Anzahl der Striche im Kopf).
cf. http://www.asahi-net.or.jp/~ax2s-kmtn/ref/unicode/cjku_radical.html
Als ich von "Leben", "Tod" und "Liebe" sprach, standen sie in der Hauptstraße.
** d. h. keine Verschwörung **
Da es sich um eine Bitoperation handelt, kann sie erstens nicht rückwärts berechnet werden.
** d. h. aus "Liebe" und "Tod" kann "Leben" nicht abgeleitet werden. ** **.
Gibt es also andere Muster, die 'Liebe' machen?
Ich habe ein Programm geschrieben. Klicken Sie hier zur Ausführung Paiza.IO
# coding: utf-8
import operator
#In jedem Kanji
kanji = 'Liebe'
# __and__Zu__or__, __xor__Kann geändert werden zu
bit_operation = operator.__and__
def f(word, bit_pattern, obj1='', obj2=''):
if(len(word) == len(obj1)):
#Beendigung
return [(obj1, obj2)] if not(word == obj1 == obj2) else []
else:
use_pattern = bit_pattern[int(word[len(obj1)])]
#flatMap
return [tup for i, j in use_pattern
for tup in f(word, bit_pattern, obj1 + str(i), obj2 + str(j))]
bits = (1, 0)
#Erstellen Sie ein Wörterbuch, um die Ergebnisse logischer Operationen nachzuschlagen. diktieren(Ergebnis:[Muster])
bit_pattern = {bit:
[pattern
for ans, pattern in
((bit_operation(x,y), (x,y)) for x in bits
for y in bits)
if ans == bit]
for bit in bits}
kanji_bit = bin(ord('Liebe'))
#Filtern im Bereich von Kanji
result = filter(lambda x:
int('4E00', 16) <= int(kanji_bit[:2]+x[0],2) <= int('9FFF', 16) and int('4E00', 16) <= int(kanji_bit[:2]+x[1],2) <= int('9FFF', 16),
f(kanji_bit[2:], bit_pattern))
result = list(
map(lambda x:(chr(int(kanji_bit[:2]+x[0],2)), chr(int(kanji_bit[:2]+x[1],2))),
result))
print("'"+kanji+"'Anzahl der Muster, die erstellt werden können", end=" : ")
print(len(result))
print("Liste der Kanji", end="\n")
print({y for x in result for y in x})
Muster, um 'Liebe' zu machen: 6560
Anzahl der Kanji, die verwendet werden können: 256
{'榟', '疛', 'Liebe', '浟', '篛', '涿', 'Tsuji', 'Rin', '斻', '礟', '熿', '欛', '涟', 'Sirup', 'Flamme', 'Persimmon', '敟', 'Verbrennung', 'Schrein', '綛', 'Yin', '椻', '緟', '毿', '愻', 'Hängend', 'Falle', '捿', '攛', '盛', 'Speer', '朻', 'Ersatz', '箿', '楛', '淟', '甿', 'Hama', 'Transfer', 'Makoto', '眛', '歿', '祿', 'Kamelie', '挻', 'Tsumugi', 'Geräuchert', '翿', 'Roh', '懟', '翛', '欟', '涛', '熻', '憿', 'Regel', '羿', '缛', '猻', '畟', 'Angebracht', '煻', '翟', '甛', 'Affe', 'Sandwich', '敻', 'Jagd', 'Geräuchert', '淿', 'Sake', 'Funkeln', 'Oboro', 'Kahlheit', 'Kamelie', '痟', 'Bräunen', '潿', '敿', 'Takeshi', 'Rin', 'Kratzen', '畛', 'Maki', '絿', '浿', 'Herr', '珛', '睻', 'Kratzen', '枟', 'Maki', '珻', '缟', 'Kabuki', 'Tod', '羟', 'Meng', 'Maki', '羛', 'Fehler', '絛', '掿', 'MwSt', '獻', 'Sakaki', '秿', '旟', '瞻', 'Bambus', 'Präzision', '筻', '杛', '礻', '涻', '柟', 'Flamme', 'Bild', '柛', '损', '篿', 'Entfernung', '椟', '淛', 'Mio', '珿', 'Maki', 'Bambus', '浻', 'Gefühl', 'Einfügen', '慿', '欿', '旿', '歛', '絻', '禟', 'Übersetzung', 'Funkeln', '矟', 'Reif', '毟', '濟', 'Reue', '憻', '緿', '疟', '營', 'Tsubame', '篟', '瞟', '祛', '旛', '睟', '睿', '紟', 'Tsuki', 'Tono', '捛', '玿', 'Hama', '痿', '痻', 'Makoto', 'Schale', '', '', '', '', '', '', '獛 禛 篻 慟 榿', 'Haar', '楻', 'wahr', '煿', '缿', '玛', '綟', '旻', 'Falle', '絟', '秛', '攟', '矻', '浛', '疻', '缻', '挛', 'Falle', 'Pfeifen', 'Ki', 'Rin', '杻', '懿', '楟', '瞛', '礛', 'Reiben', '筛', '揟', 'Leben', '枛', '珟', '筿', 'Schmerzen', 'Regel', '毻', 'Flamme', 'Baumwolle', 'bündeln', 'Bambus', 'Kaede', 'Masa', 'Nozomi', '熛', 'Tafel', 'Zusammenbruch', 'Meng', 'Rin', '獟', '斛', '欻', '畻', '箟', '洟', '澟', 'Tsuji', '祟', '玻', '澛', 'Hama', 'Schwert', '慻', 'Inspektion', '斟', 'Lagune', '慛', '揻', '斿', '漟', 'Attacke', 'Raku', 'Zeitraum', 'Raku', 'Wut', '潛', '殛', 'Tsumugi', '愿', '漻', 'Falle', 'Persimmon', '睛', '敛', '箻'}
Es werden viele Muster erstellt, aber gibt es verwandte Paarmuster unter ihnen?
Es werden viele Muster erstellt, aber gibt es verwandte Paarmuster unter ihnen?
i.e.
** Ist es nicht sehr selten zu existieren **?
** `'Leben' & 'Tod' = 'Liebe'
durch Zufall **
** Leben, Tod und Liebe scheinen jedoch sehr eng miteinander verbundene Wörter zu sein. ** **. ** Wird nicht so viel wie möglich getan? ** **.
Sie können im erstellten Programm auch mit anderen Kanji spielen. Auch können Sie nicht nur und sondern auch oder und xor tun. (Xor liefert nicht nur Ergebnisse für Kanji. Da Kanji 4E00 ~ 9FFF ist, ist die erste Ziffer eine Kombination aus Kanji und anderen als Kanji.)
Bitte probieren Sie verschiedene Dinge aus.
Link
Wenn Liebe aus Leben und Tod geboren wird, wird Angst aus Lehrbüchern geboren [Auf der Suche nach zwei Menschen, um Liebe zu schaffen] (http://qiita.com/shuhei/items/ffddebaa537a34c9ea05)