33일차 - 2022.04.02

오늘 공부한 내용 요약

Baekjoon에서 문제풀이

문제 : 연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오. 윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다.
(연도는 1보다 크거나 같고, 4000보다 작거나 같은 자연수이다)

풀이
1.

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

let a = Math.floor(parseInt(input[0]));

if (a>=1 && a <=4000) {
    if (((a % 4==0)&&(a % 100 !=0))|| (a % 400==0)) {
     console.log(1);   
    } else {
     console.log(0);
    }
}

input 선언과정에서 File을 Flie로 잘못 입력해 틀린곳 찾느라 헤맴.

내일 학습예정

  • baekjoon

하루 돌아보며

변명인데 알바갔다온후 누웠다가 일어나니 새벽이였다.
내일 다시 열심히 하겠음

공부 출처

BaekJoon


위의 내용은 공부중 본인이 이해한 내용으로 몇몇 틀린 내용이 있을 수 있습니다.
회독중 발견시 수정하겠습니다

좋은 웹페이지 즐겨찾기