https://softeer.ai/practice/info.do?idx=1&eid=389&sw_prbl_sbms_sn=235667
Softeer
연습문제를 담을 Set을 선택해주세요. 취소 확인
softeer.ai
level 3에서 유일하게 풀 수 있는 듯🤣
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout,
});
let input = [];
rl.on('line', function(line) {
input.push(line);
}).on('close', function() {
input = input.map(el => el.split(' ').map(v =>parseInt(v)));
const [students, number] = input[0];
const grades = input[1];
const getAverage = (arr) => {
const [start, end] = arr;
let sum = 0;
for (let i = start-1; i < end; i++) {
sum = sum + grades[i];
}
let average = (sum / (end - start +1)).toFixed(2);
console.log(average);
}
for (let i =0; i < number; i++) {
getAverage(input[i+2]);
}
process.exit();
})
'코딩테스트 > Softeer 연습 문제' 카테고리의 다른 글
[Javascript] 지도 자동 구축 (0) | 2023.08.04 |
---|---|
[Javascript] 금고 털이 (0) | 2023.08.04 |
[Javascript] 8단 변속기 (0) | 2023.08.03 |
[Javascript] 전광판 (0) | 2023.08.03 |
Softeer 코딩테스트 연습 문제 체험 (0) | 2023.07.27 |