본문 바로가기

JAVA-BAEKJOON/1단계 입출력과 사칙연산

[백준/01-08] 18108 1998년생인 내가 태국에서는 2541년생?!

NO.18108 

문제

 

 

풀이코드

// 1. Scanner 방식

import java.util.Scanner;

public class Main{
    public static void main(String[] args){
        Scanner scanner = new Scanner(System.in);
        
        int y = scanner.nextInt();
        
        System.out.println(y-543);
    }
}
// 2. BufferedReader 방식

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;

public class Main{
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        String str = br.readLine();
        
        int y = Integer.parseInt(str);
        
        System.out.println(y - 543);
    }
}

 

📌 풀이 과정

  • 불기 연도와 서기 연도의 차는 543년!
  • 불기 연도를 입력받을때마다 543년을 빼면 서기 연도

'JAVA-BAEKJOON > 1단계 입출력과 사칙연산' 카테고리의 다른 글

[백준/01-10] 2588 곱셈  (2) 2024.02.17
[백준/01-09] 10430 나머지  (0) 2024.02.16
[백준/01-07] 10926 ??!  (0) 2024.02.16
[백준/01-06] 10869 사칙연산  (0) 2024.02.16
[백준/01-05] 1008 A/B  (0) 2024.02.16