치춘짱베리굿나이스
[백준] 2083 본문
럭비 클럽
문제
올 골드 럭비 클럽의 회원들은 성인부 또는 청소년부로 분류된다.
나이가 17세보다 많거나, 몸무게가 80kg 이상이면 성인부이다. 그 밖에는 모두 청소년부이다. 클럽 회원들을 올바르게 분류하라.
입력
각 줄은 이름과 두 자연수로 이루어진다. 두 자연수는 순서대로 나이와 몸무게를 나타낸다. 입력의 마지막 줄은 # 0 0 이다. 이 입력은 처리하지 않는다.
이름은 알파벳 대/소문자로만 이루어져 있고, 길이는 10을 넘지 않는다.
출력
입력 받은 각 회원에 대해 이름과 분류를 출력한다. 성인부 회원이면 'Senior', 청소년부 회원이면 'Junior'를 출력한다.
풀이
const rugby = () => {
const users = require("fs")
.readFileSync("/dev/stdin")
.toString()
.trim()
.split("\n")
.map((v) => v.split(" "))
.slice(0, -1);
const ans = [];
for (let user of users) {
if (Number(user[1]) > 17 || Number(user[2]) >= 80)
ans.push(user[0] + " Senior");
else ans.push(user[0] + " Junior");
}
console.log(ans.join("\n"));
};
rugby();
반성회
알고리즘 레포지토리 테스트용으로 급하게 한문제 풀고 잤다
'Javascript + Typescript > 자바스크립트로 알고리즘풀기' 카테고리의 다른 글
[백준] 4470 (0) | 2023.07.14 |
---|---|
[백준] 2393 (0) | 2023.07.05 |
[백준] 1654 (0) | 2023.06.28 |
[백준] 11365 (0) | 2022.08.04 |
[백준] 17356 (0) | 2022.08.03 |
Comments