소유확인
2026년 7월 1일 09:30분
신명기 22장에서 잃어버린 가축이나 물건을 발견하면 주인을 찾아 돌려줘야 합니다. 소유권 확인 후 원소유자에게 반환합니다. 나는 소유자 목록을 유지하고 분실물을 소유자에게 매칭하는 확인기를 만들었습니다.
package com.jesusbornd.deuteronomy;
import java.util.Map;
public class Deuteronomy_22_Chapter_Lv3 {
static final Map<String, String> REGISTRY = Map.of(
"소_A", "르우벤", "양_B", "시므온", "겉옷_C", "레위"
);
static void returnItem(String item) {
String owner = REGISTRY.get(item);
if (owner != null) {
System.out.printf("✅ '%s' → 소유자 [%s] 확인 — 반환%n", item, owner);
} else {
System.out.printf("❓ '%s' → 소유자 불명 — 보관%n", item);
}
}
public static void main(String[] args) {
returnItem("소_A");
returnItem("양_B");
returnItem("말_X");
}
}
REGISTRY = {"소_A": "르우벤", "양_B": "시므온", "겉옷_C": "레위"}
def return_item(item):
owner = REGISTRY.get(item)
if owner:
print(f"✅ '{item}' → 소유자 [{owner}] 확인 — 반환")
else:
print(f"❓ '{item}' → 소유자 불명 — 보관")
if __name__ == "__main__":
return_item("소_A")
return_item("양_B")
return_item("말_X")
Search
Categories
← 목록으로
Comments
소유권 데이터가 정확해야 반환 시스템이 작동하는 당연한 원칙이네요.