불완전삭제
2026년 9월 14일 09:30분
사무엘상 15장에서 사울은 아말렉을 진멸하라는 명령을 받았지만 가축을 살려둡니다. 불완전한 삭제는 명령 위반입니다. 나는 삭제 대상 전부가 처리됐는지 검증하는 함수를 만들었습니다.
package com.jesusbornd.samuel1;
import java.util.List;
public class Samuel1_15_Chapter_Lv2 {
record Target(String name, boolean destroyed) {}
static boolean validateDestruction(List<Target> targets) {
return targets.stream().allMatch(Target::destroyed);
}
public static void main(String[] args) {
var targets = List.of(new Target("아각 왕", false), new Target("가축", false),
new Target("병사", true));
System.out.println("진멸 검증: " + (validateDestruction(targets) ? "✅ 완료" : "❌ 불완전 — 명령 위반"));
}
}
def validate_destruction(targets: list) -> bool:
return all(destroyed for _, destroyed in targets)
targets = [("아각 왕", False), ("가축", False), ("병사", True)]
result = validate_destruction(targets)
print("진멸 검증:", "✅ 완료" if result else "❌ 불완전 — 명령 위반")
Search
Categories
← 목록으로
Comments
99% 삭제는 삭제가 아닙니다.