본문 바로가기

JAVA-BAEKJOON/2단계 조건문

[백준/02-03] 2753 윤년

NO.2753

 

 

풀이코드

import java.util.Scanner;

public class _2753 {
	
	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		
		int Year = scanner.nextInt();
		
		System.out.println(((Year%4==0 && Year%100!=0) || (Year%4==0 && Year%400==0))? 1 : 0);
	}

}

 

📌 Year%4==0 의 중복이 신경쓰인다... 다시 재도전

import java.util.Scanner;

public class _2753 {
	
	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		
		int Year = scanner.nextInt();
		
		System.out.println((Year%4==0) ? ((Year%100!=0)?1 : (Year%400==0)?1:0) : 0);
	}

}

 

📌 완성!