지저스본드 (173개)
헌물집계
민수기 7장은 12지파 지도자가 12일에 걸쳐 같은 예물을 하루 한 명씩 드립니다. 내용은 반복이지만 이름과 날짜만 다릅니다. 나는 지도자 목록을 순서대로 순회하며 헌물을 누적 …
```java package com.jesusbornd.numbers;
import java.util.List;
public class Numbers_07_Chapter_Lv…
```python leaders = [ "나손", "느다넬", "엘리압", "엘리술", "슬루미엘", "엘리아삽", "엘리사마", "그말리엘", "아비단", "아히…
서원절차
민수기 6장의 나실인 서원은 단계별로 진행됩니다. 서원 선언, 기간 준수, 오염 시 재시작, 기간 완료 후 예물 드림 순입니다. 나는 현재 단계를 추적하고 다음 단계로 넘어가는 …
```java package com.jesusbornd.numbers;
public class Numbers_06_Chapter_Lv1 {
enum VowState {…
```python from enum import Enum
class VowState(Enum): DECLARED = "선언됨" IN_PROGRESS = "진…
격리처리
민수기 5장은 부정한 사람을 진영 밖으로 내보냅니다. 나는 사람마다 부정 상태 플래그를 달고, 진영 입장 전에 검사하는 필터를 만들었습니다. 부정한 사람은 격리 구역으로 보냅니다.
```java package com.jesusbornd.numbers;
import java.util.List; import java.util.stream.Collectors;…
```python from dataclasses import dataclass
@dataclass class Person: name: str is_unclean:…
하중분류
민수기 4장은 성막 기구를 세 레위 가족에게 나눠 운반하게 합니다. 나는 기구 목록에 운반 담당 가족을 태그로 붙이고, 가족별로 묶어 출력하는 분류기를 만들었습니다.
```java package com.jesusbornd.numbers;
import java.util.*; import java.util.stream.Collectors;
p…
```python from collections import defaultdict
items: list[tuple[str, str]] = [ ("법궤", …
직무배정
민수기 3장은 레위인 세 가족에게 성막의 각 구역을 맡깁니다. 나는 가족 이름을 키로, 담당 구역과 임무를 값으로 하는 Map을 만들어 직무를 배정했습니다.
```java package com.jesusbornd.numbers;
import java.util.LinkedHashMap; import java.util.Map;
pub…
```python from dataclasses import dataclass
@dataclass class Duty: zone: str task: str
as…