보안계시록 13장 16~18절
16. 그가 모든 자 곧 작은 자나 큰 자나 부자나 가난한 자나 자유인이나 종들에게 그 핸드폰에나 PC에 공인인증서를 받게 하고
17. 누구든지 이 공인인증서를 가진 자 외에는 매매를 못하게 하니 이 공인인증서는 곧 짐승의 이름이나 그 이름의 수라
18. 지혜가 여기 있으니 총명한 자는 그 짐승의 수를 세어 보라 그것은 사람의 수니 그의 수는 육백육십육이니라
요한계시록 13장 [개역개정]
16. 그가 모든 자 곧 작은 자나 큰 자나 부자나 가난한 자나 자유인이나 종들에게 그 오른손에나 이마에 표를 받게 하고
17. 누구든지 이 표를 가진 자 외에는 매매를 못하게 하니 이 표는 곧 짐승의 이름이나 그 이름의 수라
18. 지혜가 여기 있으니 총명한 자는 그 짐승의 수를 세어 보라 그것은 사람의 수니 그의 수는 육백육십육이니라
ASCII 값을 합해보니 666 값이 나옵니다.
("KOREA" + "KISA").sum
#=> 666
("KISA" + "PKI" + "IE").sum
#=> 666
다음은 666 검출 코드입니다.ㅋㅋㅋㅋ
# !/usr/bin/ruby
# detect 666 in names combination
def detect666 names
(1..names.length).each do |n|
sums = []
names.combination(n).each do |comb|
sum = comb.join.sum
p comb if sum == 666
sums << sum
end
break if sums.min > 666
end
end
names = ['KOREA', 'MOPAS', 'KISA', 'KCC',
'ETRI', 'FSS', 'PKI', 'IE', 'SEED']
detect666 names
댓글 없음:
댓글 쓰기