Prime Factorization Defense

Factor Rain

떨어지는 합성수를 소수로 나누어 1로 만드세요. 같은 소수로 나누어지는 여러 숫자를 한 번에 공격하며 소인수분해 구조를 익힐 수 있습니다.

점수0
레벨1
생명4
연속 명중0
경과 시간00:00
Canvas를 지원하는 브라우저가 필요합니다.
통찰 모드 시야 차단

소인수분해 디펜스

떨어지는 합성수를 나눌 수 있는 소수를 입력하세요. 숫자를 계속 나누어 1로 만들면 제거됩니다.

게임을 시작하면 입력할 수 있습니다.
Prime numbers & factorization

게임으로 이해하는 소인수분해

합성수를 소수로 반복해서 나누는 과정은 소인수분해와 같습니다. 어떤 순서로 나누더라도 마지막에 얻는 소인수의 종류와 개수는 같습니다.

① 소수와 합성수

소수는 1과 자기 자신만을 약수로 가지는 1보다 큰 자연수입니다. 1은 소수도 합성수도 아닙니다.

소수: 2, 3, 5, 7, 11, 13, …

② 반복해서 소수로 나누기

84를 2로 나누면 42, 다시 2로 나누면 21, 3과 7로 차례로 나누면 1이 됩니다.

84 → 42 → 21 → 7 → 1

③ 지수를 이용한 표현

같은 소인이 반복되면 지수로 간단하게 나타냅니다. 84에는 2가 두 번 포함되어 있습니다.

84 = 2² × 3 × 7

게임 방법과 학습 전략

입력한 소수는 어떤 숫자를 공격하나요?

화면에 보이는 숫자 중 입력한 소수로 나누어떨어지는 모든 숫자를 한 번씩 나눕니다. 예를 들어 2를 입력하면 12는 6으로, 18은 9로 바뀌며 홀수인 15는 변하지 않습니다.

분홍색과 파란색 숫자는 무엇인가요?

분홍색 소수는 같은 소수를 입력하면 생명을 하나 회복합니다. 파란색 번개 숫자는 같은 소수를 입력하면 일정 시간 동안 합성수의 남은 소인수를 보여 줍니다.

소수가 아닌 수를 입력하면 어떻게 되나요?

소수가 아닌 수는 소인수분해의 기본 단위가 아니므로 공격이 취소되고 잠시 숫자가 보이지 않습니다. 1 역시 소수가 아닙니다.

어떤 소수를 먼저 입력하는 것이 유리한가요?

2, 3, 5처럼 작은 소수는 여러 합성수의 약수가 될 가능성이 높아 동시에 여러 숫자를 공격하기 좋습니다. 다만 남은 값이 7, 11, 13 같은 소수가 되면 그 소수를 직접 입력해야 제거할 수 있습니다.