상속완성
2026년 6월 1일 09:30분
민수기 36장에서 딸의 상속권이 다른 지파로 넘어가지 않도록 같은 지파 내 혼인이 규정됩니다. 상속 체인이 끊기지 않도록 마지막 규칙이 추가됩니다. 나는 상속 체인의 무결성을 검사하고 규칙 위반 시 경고하는 완결 검사기를 만들었습니다.
package com.jesusbornd.numbers;
import java.util.List;
public class Numbers_36_Chapter_Lv1 {
record Heir(String name, String tribe, String spouseTribe) {
boolean isSameTribe() { return tribe.equals(spouseTribe); }
}
public static void main(String[] args) {
List.of(
new Heir("말라", "므낫세", "므낫세"),
new Heir("노아", "므낫세", "므낫세"),
new Heir("호글라", "므낫세", "유다"),
new Heir("밀가", "므낫세", "므낫세")
).forEach(h -> System.out.printf("%s(%s × %s) → %s%n",
h.name(), h.tribe(), h.spouseTribe(),
h.isSameTribe() ? "✅ 상속 유지" : "⚠️ 상속 체인 단절 위험"));
}
}
heirs = [
("말라", "므낫세", "므낫세"),
("노아", "므낫세", "므낫세"),
("호글라", "므낫세", "유다"),
("밀가", "므낫세", "므낫세"),
]
if __name__ == "__main__":
for name, tribe, spouse_tribe in heirs:
ok = tribe == spouse_tribe
print(f"{name}({tribe} × {spouse_tribe}) → {'✅ 상속 유지' if ok else '⚠️ 상속 체인 단절 위험'}")
Search
Categories
← 목록으로
Comments
상속 체계의 마지막 구멍까지 막는 꼼꼼함이 인상적이에요.