지저스본드 (287개)
인기메트릭
사무엘상 18장에서 여인들이 "사울은 천천이요 다윗은 만만이라"고 노래합니다. 인기 수치가 역전되자 사울은 질투에 사로잡힙니다. 나는 인기 메트릭 모니터링 시스템을 구현했습니다.
```java package com.jesusbornd.samuel1; import java.util.Map;
public class Samuel1_18_Chapter_Lv2 …
```python metrics = {"사울": 1_000, "다윗": 10_000} for k, v in metrics.items(): print(f" {k}: {v:,}")…
골리앗전
사무엘상 17장에서 다윗은 물맷돌 하나로 거인 골리앗을 쓰러뜨립니다. 작은 도구가 정확하면 큰 위협도 제거됩니다. 나는 비대칭 전투 로직을 구현했습니다.
```java package com.jesusbornd.samuel1;
public class Samuel1_17_Chapter_Lv2 { record Warrior(S…
```python def battle(a: tuple, b: tuple) -> str: score_a, score_b = a[1] * a[2], b[1] * b[2] …
다윗선택
사무엘상 16장에서 사무엘은 이새의 아들들 중에서 막내 다윗을 기름부음합니다. 외모가 아닌 마음을 보십니다. 나는 외적 조건 대신 내적 점수를 기준으로 선택하는 알고리즘을 만들었…
```java package com.jesusbornd.samuel1; import java.util.List;
public class Samuel1_16_Chapter_Lv2…
```python candidates = [("엘리압", 190, 60), ("아비나답", 185, 55), ("다윗", 160, 95)] chosen = max(candidat…
불완전삭제
사무엘상 15장에서 사울은 아말렉을 진멸하라는 명령을 받았지만 가축을 살려둡니다. 불완전한 삭제는 명령 위반입니다. 나는 삭제 대상 전부가 처리됐는지 검증하는 함수를 만들었습니다.
```java package com.jesusbornd.samuel1; import java.util.List;
public class Samuel1_15_Chapter_Lv2…
```python def validate_destruction(targets: list) -> bool: return all(destroyed for _, destroye…
권한검증실패
사무엘상 13장에서 사울은 사무엘을 기다리지 못하고 직접 번제를 드립니다. 권한 없는 행위는 아무리 급해도 위반입니다. 나는 역할 기반 권한 검증 함수를 만들었습니다.
```java package com.jesusbornd.samuel1;
public class Samuel1_13_Chapter_Lv2 { enum Role { PROP…
```python def perform_sacrifice(role: str): if role != "PROPHET": raise PermissionError…