๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Coding Test/BaekJoon

[20053] ์ตœ์†Œ ์ตœ๋Œ€ 2

 

์ฝ”๋“œ๐Ÿง‘‍๐Ÿ’ป

/*
    ๋ฌธ์ œ ์ด๋ฆ„ : ์ตœ์†Œ,์ตœ๋Œ€ 2
    ๋ฌธ์ œ ๋ฒˆํ˜ธ : 20053
    ๋ฌธ์ œ ๋งํฌ : https://www.acmicpc.net/problem/20053
*/

const fs = require("fs");

// ๋ฐฑ์ค€ ์ œ์ถœ์‹œ ์ฃผ์„ ์ œ๊ฑฐ
// const readFileSyncAddress = "/dev/stdin"

// VScode ํ…Œ์ŠคํŠธ์‹œ ์ฃผ์„ ์ œ๊ฑฐ
const readFileSyncAddress = "example.txt";

const input = fs.readFileSync(readFileSyncAddress).toString().split("\n");

const [t, ...arr] = input;

solution(t, arr);

function solution(t, arr) {
  for (let i = 0; i < t * 2; i += 2) {
    let n = arr[i];
    let tmpArr = arr[i + 1].split(" ").map((item) => +item);

    const maxN = Math.max(...tmpArr);
    const minN = Math.min(...tmpArr);
    console.log(minN, maxN);
  }
}

'Coding Test > BaekJoon' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[1212] 8์ง„์ˆ˜ 2์ง„์ˆ˜  (0) 2022.03.28