Loading...
본문 바로가기
👥
총 방문자
📖
0개 이상
총 포스팅
🧑
오늘 방문자 수
📅
0일째
블로그 운영

여러분의 방문을 환영해요! 🎉

다양한 개발 지식을 쉽고 재미있게 알려드리는 블로그가 될게요. 함께 성장해요! 😊

백준 문제풀이/Nodejs

[백준][정렬] 11651 좌표 정렬하기2 NodeJs 구현

by 꽁이꽁설꽁돌 2024. 10. 11.
728x90
반응형

목차

     

    https://www.acmicpc.net/problem/11651

    문제

    코드 구현 방향

    JS도 연습하고자 JS로 풀어보았다. JS는 입출력 받는게 힘든 것 같다..

    foreach, map 둘다로 풀 수 있다.

    코드 구현

    const input = require("fs")
      .readFileSync("../example.txt", "utf-8")
      .trim()
      .split("\n");
    
    input.splice(0, 1);
    
    let tmp = [];
    
    for (let i = 0; i < input.length; i++) {
      tmp.push(input[i].split(" ").map(Number));
    }
    
    tmp.sort((a, b) => {
      if (a[1] !== b[1]) {
        return a[1] - b[1];
      }
      return a[0] - b[0];
    });
    
    let ans="";
    ans += tmp
      .map((item) => {
        return `${item[0]} ${item[1]}`;
      })
      .join("\n");
    console.log(ans);
    반응형