[백준 1783번] 그리디 알고리즘 - 병든 나이트

김민지·2023년 9월 20일
0

냅다 시작 백준

목록 보기
91/118

✨ 문제 ✨

✨ 정답 ✨

const { count } = require("console");
const fs = require("fs");
const { nextTick } = require("process");
const filePath = process.platform === "linux" ? "/dev/stdin" : "./예제.txt";
let input = fs.readFileSync(filePath).toString().trim();


// const fs = require('fs'); 
// let input = fs.readFileSync("/dev/stdin").toString().trim();

input = input.split('\n')

let [N, M]=input.shift().split(' ').map((el)=>+el)


if (N === 1) {
    console.log(1);
  }
  else if (N === 2) {
    console.log(Math.min(4, parseInt((M + 1) / 2)));
  }
  else {
    if (M <= 6) {
      console.log(Math.min(4, M));
    } 
    else {
      console.log(M - 2);
    }
  }

🧵 참고한 정답지 🧵

https://ghost4551.tistory.com/20

💡💡 기억해야 할 점 💡💡

profile
이건 대체 어떻게 만든 거지?

0개의 댓글