JesusBornd (46개)
하중분류
민수기 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…
진영배치
민수기 2장은 12지파를 동서남북 네 진영으로 배치합니다. 나는 방향을 enum으로 정의하고, 각 방향에 지파 목록을 연결하는 Map을 만들었습니다. 방향별 지파와 병력을 출력합…
```java package com.jesusbornd.numbers;
import java.util.*;
public class Numbers_02_Chapter_Lv1 {…
```python from enum import Enum
class Direction(Enum): EAST = "동" SOUTH = "남" WEST =…
인구조사
민수기 1장은 이스라엘 12지파의 병력을 세는 인구조사입니다. 각 지파의 이름과 숫자를 입력하면 전체 합계가 나옵니다. 나는 지파 이름을 키로, 인원을 값으로 하는 Map을 만들…
```java package com.jesusbornd.numbers;
import java.util.LinkedHashMap; import java.util.Map;
pub…
```python census = { "르우벤": 46500, "시므온": 59300, "갓": 45650, "유다": 74600,…
가치산정
레위기 27장은 사람을 서원할 때 나이와 성별에 따라 가치를 정합니다. 나는 이 표를 2차원 맵으로 구현했습니다. 나이 구간과 성별을 키로 받아 은 세겔 값을 반환합니다. 구간에…
```java package com.jesusbornd.leviticus;
import java.util.Map; import java.util.Optional;
public…
```python from enum import Enum from dataclasses import dataclass
class Gender(Enum): MALE =…