-
[1일 1백준 : 2753번] 윤년 구하기Programming/백준 2021. 1. 9. 12:46
#include <iostream> bool IsLeapYear(int year) { return (year % 4 == 0 && !(year % 100 == 0) || year % 400 == 0); } int main(void) { int year; char result = '\0'; std::cin >> year; if (IsLeapYear(year)) result = '1'; else result = '0'; std::cout << result << std::endl; return 0; }
2753번: 윤년
연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오. 윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다. 예를 들어, 2012년은 4의 배수이면서
www.acmicpc.net
기차게임 만들 때 날짜를 보여줘야 되는 부분이 있었는데 이때 윤년도 같이 계산 했던 걸로 기억이 난다..
우측 상단 날짜 UI에 윤년도 함께 계산되서 보여주게 했다 'Programming > 백준' 카테고리의 다른 글
[1일 1백준 : 10951] A+B - 4 (0) 2021.01.14 [1일 1백준 : 2439] 별찍기 - 2 (0) 2021.01.13 [1일 1백준 : 2438] 별찍기 - 1 (0) 2021.01.13 [1일 1백준 : 8393번] 합 (Sum) (0) 2021.01.12 [1일 1백준 : 2884번] 알람시계 (0) 2021.01.11