[백준 / 제1회 임스의 메이플컵 / 대회] 임스의 메이플컵

TED·2023년 9월 10일
0

Javascript CodingTest

목록 보기
24/63
  • 캠프 동료분의 권유로 귀여운 메이플 벳지를 획득할 수 있다는 대회가 있다고해서,
    실력은 부족하지만 1번 문제정도는 풀수있을거같아서 참여했고, 역시나 1번문제만 맞았다
    백준문제의 풀이 자체가 처음이라 풀이 방식? 이 프로그래머스와 조금 모양이 달라서
    당황했지만, 동료분의 도움으로 첫 단추를 잘 꿴거같다. 감사합니당.

const solution = (input) => {
    const [N, U, L] = input.split(' ').map(Number);
  
    if (N >= 1000 && (U >= 8000 || L >= 260)) {
      return 'Very Good';
    } else if (N >= 1000) {
      return 'Good';
    } else {
      return 'Bad';
    }
  };
  // 이 부분은 문제와 관련없는 부분인데 필요하다고해서 집어넣었다.
  const readline = require('readline');
  const rl = readline.createInterface({
    input: process.stdin,
    output: process.stdout,
  });
  
  let input;
  
  rl.on('line', function (line) {
    input = line;
    rl.close();
  }).on('close', function () {
    console.log(solution(input));
    process.exit();
  });
  • 나의 풀이
    : N, U, L 값을 split으로 빼준다음, map으로 돌리고 각각의 조건에 맞게 if문을 작성한 뒤, return값을 출력했다.
profile
컴맹 개발 입문자

0개의 댓글