[백준 / BOJ] 2753번 윤년 (C++, Python)◎ 자료구조와 알고리즘/백준(BOJ) 문제풀이2021. 8. 21. 01:51
Table of Contents
반응형
링크 : https://www.acmicpc.net/problem/2753
문제
문제 풀이
C++ 상세 풀이
더보기
if (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0))
std::cout << '1';
else
std::cout << '0';
윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때 라고 주어졌으므로, % 연산을 이용하여 우선 4의 배수임을 판정한 후, 100의 배수가 아닐 때 또는 400의 배수일 때의 조건을 더 넣어주면 된다.
Python 상세 풀이
더보기
if year % 4 == 0 and (year % 100 != 0 or year % 400 == 0):
print("1")
else:
print("0")
윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때 라고 주어졌으므로, % 연산을 이용하여 우선 4의 배수임을 판정한 후, 100의 배수가 아닐 때 또는 400의 배수일 때의 조건을 더 넣어주면 된다.
코드 전문
C++
+ 이전 풀이
Python
+ 이전 풀이
소감
반응형
'◎ 자료구조와 알고리즘 > 백준(BOJ) 문제풀이' 카테고리의 다른 글
[백준 / BOJ] 10950번 A+B - 3 (C++, Python) (0) | 2021.08.22 |
---|---|
[백준 / BOJ] 2739번 구구단 (C++, Python) (0) | 2021.08.22 |
[백준 / BOJ] 2884번 알람 시계 (C++, Python) (0) | 2021.08.22 |
[백준 / BOJ] 14681번 사분면 고르기 (C++, Python) (0) | 2021.08.22 |
[백준 / BOJ] 9498번 시험 성적 (C++, Python) (0) | 2021.08.21 |
@Reo :: 코드 아카이브
자기계발 블로그