λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
κ°œμΈκ³΅λΆ€/Algorithm

[λ°±μ€€][Node.js] 10039번 : 평균 점수

by πŸ‡λ°•λ΄‰λ΄‰πŸ‡ 2022. 1. 3.

 

 

Algorithm

-  두 개 λ½‘μ•„μ„œ λ”ν•˜κΈ° -

 


 

문제

μƒν˜„μ΄κ°€ κ°€λ₯΄μΉ˜λŠ” 아이폰 μ•± 개발 μˆ˜μ—…μ˜ μˆ˜κ°•μƒμ€ 원섭, 세희, 상근, 숭, κ°•μˆ˜μ΄λ‹€.

 

μ–΄μ œ 이 μˆ˜μ—…μ˜ 기말고사가 μžˆμ—ˆκ³ , μƒν˜„μ΄λŠ” μ§€κΈˆ ν•™μƒλ“€μ˜ 기말고사 μ‹œν—˜μ§€λ₯Ό μ±„μ ν•˜κ³  μžˆλ‹€.

기말고사 μ μˆ˜κ°€ 40점 이상인 학생듀은 κ·Έ 점수 κ·ΈλŒ€λ‘œ μžμ‹ μ˜ 성적이 λœλ‹€.

ν•˜μ§€λ§Œ, 40점 미만인 학생듀은 λ³΄μΆ©ν•™μŠ΅μ„ λ“£λŠ” 쑰건을 μˆ˜λ½ν•˜λ©΄ 40점을 λ°›κ²Œ λœλ‹€.

λ³΄μΆ©ν•™μŠ΅μ€ κ±°λΆ€ν•  수 μ—†κΈ° λ•Œλ¬Έμ—, 40점 미만인 학생듀은 항상 40점을 λ°›κ²Œ λœλ‹€.

 

학생 5λͺ…μ˜ μ μˆ˜κ°€ μ£Όμ–΄μ‘Œμ„ λ•Œ, 평균 점수λ₯Ό κ΅¬ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ„ μž‘μ„±ν•˜μ‹œμ˜€.

 

μž…μΆœλ ₯ μ˜ˆμ‹œ

 

문제 ν’€κΈ°

const readline = require("readline");
const rl = readline.createInterface({
	input: process.stdin,
	output: process.stdout,
});
let input = [];
rl.on("line", function (line) {
	input.push(line.toString());
}).on("close", function () {
	let sum = 0;

input.forEach((el) => {
	if (+el < 40) sum += 40;
	else sum += +el;
});

console.log(sum / 5);
});

 

 

 

λ°˜μ‘ν˜•

λŒ“κΈ€