7개의 자연수가 주어질 때, 이들 중 홀수인 자연수들을 모두 골라 그 합을 구하고,
고른 홀수들 중 최소값을 찾는 프로그램을 작성하세요.
입력 설명
첫 번째 줄에 자연수 7개가 주어진다. 주어진 자연수는 100보다 작다. 홀수가 한 개 이상 반드시 존재한다.
출력 설명
첫째 줄에 홀수들의 합을 출력하고, 둘째 줄에 홀수들 중 최소값을 출력한다.
<html>
<head>
<meta charset="UTF-8">
<title>출력결과</title>
</head>
<body>
<script>
function solution(arr){
let answer=[];
let sum=0, min=1000;
for(let x of arr){
if(x%2===1){
sum+=x;
if(x<min) min=x;
}
}
answer.push(sum);
answer.push(min);
return answer;
}
arr=[12, 77, 38, 41, 53, 92, 85];
console.log(solution(arr));
</script>
</body>
</html>
반응형
'CS > Algorithms' 카테고리의 다른 글
[Javascript Algorithms] 최솟값 구하기 (0) | 2021.07.21 |
---|---|
[Javascript Algorithms]1-3 1부터 n까지 합 출력하기 (0) | 2021.07.20 |
[Javascript Algorithms]1-3 연필개수 (0) | 2021.07.20 |
[자바스크립트 알고리즘] 1-2 삼각형 판별하기 (0) | 2021.07.19 |
[자바스크립트 알고리즘] 1-1 세 수 중 최솟값 (0) | 2021.07.14 |