elesis's haunt

2753 윤년 본문

( ) 있는것

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int year = sc.nextInt();
        sc.close();
        
        if( year%4==0 && (year%100!=0 || year%400==0) ) {
            System.out.println(1);    
        } else {
            System.out.println(0);    
        }     
    }
}

( ) 없는것 - 없는게 미세하게 빠름

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int year = sc.nextInt();
        sc.close();
        
        if( year%4==0 && year%100!=0 || year%400==0 ) {
            System.out.println(1);    
        } else {
            System.out.println(0);    
        }     
    }
}

논리연산자의 우선순위는 ! && || 순

'백준~문풀 후 최적화 추가~ > 단계별로 풀어보기' 카테고리의 다른 글

2884 알람 시계  (0) 2021.04.15
14681 사분면 고르기  (0) 2021.04.15
9498 시험 성적9498 시험 성적  (0) 2021.04.14
1330 두 수 비교하기  (0) 2021.04.14
2588 곱셈  (0) 2021.04.14
Comments