두번째기회

2026년 10월 1일 09:30분

사무엘상 26장에서 다윗은 다시 한번 사울을 죽일 기회를 얻지만 살려줍니다. 같은 자비가 두 번 반복됩니다. 나는 반복 패턴에서 일관성을 검증하는 로직을 구현했습니다.

package com.jesusbornd.samuel1;
import java.util.List;

public class Samuel1_26_Chapter_Lv3 {
    record Event(int attempt, boolean spared) {}
    static void verifyConsistency(List<Event> events) {
        long consistent = events.stream().filter(Event::spared).count();
        System.out.printf("총 %d회 기회 중 %d회 자비 → %s%n",
            events.size(), consistent,
            consistent == events.size() ? "✅ 일관된 원칙" : "⚠️  불일치");
    }
    public static void main(String[] args) {
        verifyConsistency(List.of(new Event(1, true), new Event(2, true)));
    }
}

events = [(1, True), (2, True)]
total = len(events)
spared = sum(1 for _, s in events if s)
label = "✅ 일관된 원칙" if spared == total else "⚠️  불일치"
print(f"총 {total}회 기회 중 {spared}회 자비 → {label}")

Comments

Avatar
 2026년 10월 1일 11:36분

한 번은 충동, 두 번은 원칙입니다.



Search

← 목록으로