Hennie
[백준] 2753번 : 윤년 (JAVA) 본문
QUESTION
윤년이 뭔가 싶으시다면
ANSWER
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int year = scan.nextInt();
if(year%4 == 0 && year%100 != 0 || year%400 == 0) {
System.out.println(1);
} else {
System.out.println(0);
}
}
}
RESULT
MEMO
윤년이 뭔지 잘 모르더라도 문제만 읽으면 풀 수 있다는 거!
N의 배수를 어떻게 표현하는지, '그리고', '또는'은 어떻게 표현하는지 알면 if문 이용해서 간단하게 풀 수 있다!
A가 N의 배수면 ?
A % N == 0 // A를 N으로 나누었을 때 나누어 떨어지므로 나머지가 0이다.
'그리고', '또는'
&& // AND(그리고)
|| // OR(또는)
'BaekJoon > 02. if문' 카테고리의 다른 글
[백준] 2884번 : 알람 시계 (JAVA) (0) | 2021.04.12 |
---|---|
[백준] 14681번 : 사분면 고르기 (JAVA) (0) | 2021.04.12 |
[백준] 9498번 : 시험 성적 (JAVA) (0) | 2021.04.12 |
[백준] 1330번 : 두 수 비교하기 (JAVA) (0) | 2021.04.12 |