자바스크립트
home
2025 자바스크립트 초급 1500제
home

E0604_예제02_문제

예제

<script> /* [문제] 어느 농장에는 토끼와 오리가 모두 35마리가 있습니다. 토끼와 오리의 다리의 수의 합이 96개일 때, 토끼와 오리는 각각 몇 마리 인지 구하시오. */ /* [출력예시] 토끼 = 13 오리 = 22 */ </script>
HTML
복사

정답

<script> /* [문제] 어느 농장에는 토끼와 오리가 모두 35마리가 있습니다. 토끼와 오리의 다리의 수의 합이 96개일 때, 토끼와 오리는 각각 몇 마리 인지 구하시오. */ /* [출력예시] 토끼 = 13 오리 = 22 */ /* 전체 동물수 = 35 토끼 수 = x 오리 수 = y x + y == 35 4x + 2y == 96 */ let a = 35; let b = 96; let x = a; let y = 0; while(true) { let tf = x + y == a; let tf2 = x * 4 + y * 2 == b; if(tf && tf2) { document.write("토끼 = ", x, "<br>"); document.write("오리 = ", y); break; } x -= 1; y += 1; } </script>
HTML
복사