오늘 공부한 내용 요약
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로 잘못 입력해 틀린곳 찾느라 헤맴.
내일 학습예정
하루 돌아보며
변명인데 알바갔다온후 누웠다가 일어나니 새벽이였다.
내일 다시 열심히 하겠음
공부 출처
위의 내용은 공부중 본인이 이해한 내용으로 몇몇 틀린 내용이 있을 수 있습니다.
회독중 발견시 수정하겠습니다