개념
<script>
/*
[혼합 계산과 조합]
- 조합이란 주어진 조건을 만족하도록
- 각 숫자를 한 번씩만 사용하여
- 만들 수 있는 모든 경우를 의미합니다.
- 예를 들어 숫자 2, 4, 5가 주어졌을 때,
- 이 숫자들을 각각 한 번씩 사용하여 연산 결과가
- 10이 되는 조합을 찾아보겠습니다.
- 정답은 여러 개가 있을 수 있습니다.
- 예를 들어 a / b * c = 10 형태의 식을 사용해
- 조건을 만족하는 조합을 구해 보겠습니다.
- 우선 숫자 2, 4, 5를 각각 a, b, c에 대입하는
- 모든 조합을 나열하면 다음과 같습니다.
[보기]
(1) a = 2, b = 4, c = 5
(2) a = 2, b = 5, c = 4
(3) a = 4, b = 2, c = 5
(4) a = 4, b = 5, c = 2
(5) a = 5, b = 2, c = 4
(6) a = 5, b = 4, c = 2
*/
/*
- 이제 각 조합에 대해 식을 계산하여,
- 결과가 10이 되는 경우를 찾아보겠습니다.
- 위 계산 결과, 다음 두 가지 경우에서
- 조건을 만족하는 것을 확인할 수 있습니다.
[보기]
(3) 4 / 2 * 5 = 10
(5) 5 / 2 * 4 = 10
*/
document.write(2 / 4 * 5, "<br>");
document.write(2 / 5 * 4, "<br>");
document.write(4 / 2 * 5, "<br>");
document.write(4 / 5 * 2, "<br>");
document.write(5 / 2 * 4, "<br>");
document.write(5 / 4 * 2);
</script>
HTML
복사