[백준] 백준 자바 2753번 문제 및 소스코드

2021. 12. 30. 11:52Coding/백준-JAVA

1. 문제

2. 소스코드

3. 해설

여기서 논리연산자를 사용하였다. 문제 조건에서 '연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때'라고 했다. 이때 사용되는 것이 논리 연산자이다. 논리 연산자는 다음과 같다. 

a||b a와 b의 OR 연산
a&&b a와 b의 and연산
a^b a와 b의 XOR연산

위의 테이블에 나온 논리 연산자를 이용하여 문제 조건을 if-else문에 나타내면 2.와 같이 나타내어 진다.