본문 바로가기
Coding Test/백준

[백준 2753번 - java] 윤년

by olli2 2021. 11. 3.

https://www.acmicpc.net/problem/2753

 

내 답안

import java.io.*;
import java.util.*;

public class Main {
	public static void main(String[] args) throws IOException {
		
		Scanner s = new Scanner(System.in);
		int year = s.nextInt();
		
		if ((year%4 == 0) && ((year%100 != 0) || (year%400 == 0))) {
			System.out.println("1");
		}
		else System.out.println("0");
	}
}
또 다른 풀이 방법들
- 이중 if문 사용
- A.compareTo(B) 사용 (A가 B 보다 크면 양수, A가 B 보다 작으면 음수, A와 B가 같으면 0)

'Coding Test > 백준' 카테고리의 다른 글

[백준 1330번 - java] 두 수 비교하기  (0) 2021.11.03
[백준 9498번 - java] 시험 성적  (0) 2021.11.03
[백준 2588번 - java] 곱셈  (0) 2021.11.02
[백준 2558번 - java] A+B - 2  (0) 2021.11.02
[백준 1008번 - java] A/B  (0) 2021.11.02