예제
<script>
/*
[문제]
철수네 학교의 수학 시험은 4점짜리 문제와 5점짜리 문제가 섞여서 출제됩니다.
철수는 20개의 문제를 맞혀서 90점을 받았습니다.
각각 몇 문제씩 맞혔는지 구하시오.
*/
/*
[출력예시]
4점 문제 = 10
5점 문제 = 10
*/
</script>
HTML
복사
정답
<script>
/*
[문제]
철수네 학교의 수학 시험은 4점짜리 문제와 5점짜리 문제가 섞여서 출제됩니다.
철수는 20개의 문제를 맞혀서 90점을 받았습니다.
각각 몇 문제씩 맞혔는지 구하시오.
*/
/*
[출력예시]
4점 문제 = 10
5점 문제 = 10
*/
/*
4점 문제 = x
5점 문제 = y
x + y == 20
4x + 5y == 90
*/
let a = 20;
let b = 90;
let x = a;
let y = 0;
while(true) {
let tf = x + y == a && x * 4 + y * 5 == b;
if(tf) {
document.write("4점 문제 = ", x, "<br>");
document.write("5점 문제 = ", y);
break;
}
x -= 1;
y += 1;
}
</script>
HTML
복사


