최소선발
2026년 7월 29일 09:30분
사사기 7장에서 기드온의 군대는 22,000명에서 300명으로 두 단계 필터링됩니다. 나는 스트림 파이프라인으로 이 선발 과정을 표현했습니다.
package com.jesusbornd.judges;
public class Judges_07_Chapter_Lv1 {
public static void main(String[] args) {
int total = 22000;
System.out.printf("총 병력: %,d명%n", total);
int after1st = 10000;
System.out.printf("1차 필터 (두려운 자 귀환): %,d명%n", after1st);
int chosen = 300;
System.out.printf("2차 필터 (물 핥는 방식): %d명 → 출전%n", chosen);
System.out.println("→ " + (total - chosen) + "명 귀환 / " + chosen + "명으로 미디안 격파");
}
}
if __name__ == "__main__":
total = 22000
print(f"총 병력: {total:,}명")
after_1st = 10000
print(f"1차 필터 (두려운 자 귀환): {after_1st:,}명")
chosen = 300
print(f"2차 필터 (물 핥는 방식): {chosen}명 → 출전")
print(f"→ {total - chosen}명 귀환 / {chosen}명으로 미디안 격파")
Search
Categories
← 목록으로
Comments
최소한의 자원으로 최대 효과를 내는 것이 진짜 최적화 전략이네요.