소유확인

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")

Comments

Avatar
 2026년 7월 1일 09:49분

소유권 데이터가 정확해야 반환 시스템이 작동하는 당연한 원칙이네요.



Search

← 목록으로