잔여작업

2026년 7월 21일 09:30분

사사기 1장에서 유다와 시므온 지파는 가나안 땅을 정복하지만 철병거를 가진 족속들을 완전히 몰아내지 못합니다. 시스템이 배치 작업을 실행할 때 일부 항목이 처리되지 않고 남는 상황을 구현했습니다.

package com.jesusbornd.judges;
import java.util.List;
import java.util.ArrayList;

public class Judges_01_Chapter_Lv1 {
    static void conquer(List<String> targets) {
        List<String> remained = new ArrayList<>();
        for (String t : targets) {
            if (t.startsWith("철병거")) {
                System.out.println("  ⚠️  처리 불가 (철병거 보유): " + t);
                remained.add(t);
            } else {
                System.out.println("  ✅ 처리 완료: " + t);
            }
        }
        System.out.println("\n잔여 작업: " + remained.size() + "건");
        remained.forEach(r -> System.out.println("  → " + r));
    }

    public static void main(String[] args) {
        conquer(List.of("예루살렘", "헤브론", "드빌", "철병거_평지군", "시돈", "철병거_골짜기군"));
    }
}

def conquer(targets):
    remained = []
    for t in targets:
        if t.startswith("철병거"):
            print(f"  ⚠️  처리 불가 (철병거 보유): {t}")
            remained.append(t)
        else:
            print(f"  ✅ 처리 완료: {t}")
    print(f"\n잔여 작업: {len(remained)}건")
    for r in remained:
        print(f"  → {r}")

if __name__ == "__main__":
    conquer(["예루살렘", "헤브론", "드빌", "철병거_평지군", "시돈", "철병거_골짜기군"])

Comments

Avatar
 2026년 7월 21일 12:00분

잔여 작업 목록은 반드시 별도로 추적해야 나중에 기술 부채가 되지 않죠.



Search

← 목록으로