JesusBornd (76개)


성읍배분

민수기 35장에서 레위인에게 48개 성읍이 배분되고 6개는 도피성으로 지정됩니다. 전체 풀에서 목적별로 성읍을 나눕니다. 나는 성읍 목록을 일반/도피로 분류하고 요청 유형에 따라…

```java package com.jesusbornd.numbers; import java.util.; import java.util.stream.;

public clas…

```python from collections import defaultdict

cities = [ ("헤브론", "REFUGE"), ("세겜", "REFUGE"), …

경계정의

민수기 34장에서 가나안 땅의 남북동서 경계가 명확히 정의됩니다. 영역은 경계 좌표로 정의되고 포함 여부를 검사합니다. 나는 경계 좌표를 등록하고 특정 지점이 영역 내인지 확인하…

```java package com.jesusbornd.numbers;

public class Numbers_34_Chapter_Lv1 { record Boundary(…

```python def in_canaan(x, y, min_x=34.0, max_x=36.5, min_y=29.5, max_y=33.5): return min_x <= …

여정기록

민수기 33장에서 이집트 출발부터 모압 평원까지 42개 여정지가 기록됩니다. 모든 경유지를 순서대로 로그로 남깁니다. 나는 여정의 각 지점을 순번과 함께 기록하는 로거를 만들었습…

```java package com.jesusbornd.numbers; import java.util.List;

public class Numbers_33_Chapter_Lv1…

```python JOURNEY = [ (1, "라암셋", "유월절 다음 날 출발"), (2, "숙곳", "1차 야영"), (3, "에담…

구역배정

민수기 32장에서 르우벤과 갓 지파가 요단 동편 땅을 요청합니다. 조건부 승인으로 구역이 배정됩니다. 나는 요청 조건을 검토하고 조건 충족 시 구역을 배정하는 배정기를 만들었습니…

```java package com.jesusbornd.numbers;

public class Numbers_32_Chapter_Lv1 { record Request(S…

```python def assign(tribe, zone, will_fight, will_return): if will_fight and will_return: …

서원계약

민수기 30장에서 서원은 반드시 지켜야 하며 특정 조건에서만 파기할 수 있습니다. 계약은 체결 순간부터 유효하고 규칙에 따라서만 취소됩니다. 나는 서원을 계약으로 모델링하고 취소…

```java package com.jesusbornd.numbers;

public class Numbers_30_Chapter_Lv1 { enum Status { AC…

```python def evaluate_vow(person, guardian_overrode, is_adult): if is_adult: status …

Search