본문 바로가기
알고리즘/Backjoon

B18108: 1998년생인 내가 태국에서는 2541년생?!

by 뚱키 2022. 2. 12.
728x90
난이도 Bronze5
링크 https://www.acmicpc.net/problem/18108


풀이.

서기 - 예수 탄생일

불기 - 석가모니 열반(입적)한 해 / 서기+544년 하면 된다.

단기 - 단군이 고조선을 세운 해 / 서기+2333년 하면 된다.

 

따라서 입력값 - 544년을 하면 되는 문제 (여기서는 543년을 빼면된다. / 태국 기준)


코드.

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

public class B18108 {

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

}

후기.

블로그 업뎃이 너무 안되서 update용으로 푼 문제ㅋㅋ..

단계별로 풀어보기 '입출력과 사칙연산 단계' 11번 문제기도 하다.

처음 프로그래밍 언어를 접하시는 분들은 입출력을 다른 방식으로 해서 풀어보셔도 좋을 듯 싶다.

(Java의 경우 Scanner와 BufferedReader의 차이를 공부하시면 될듯 싶다.)

728x90

'알고리즘 > Backjoon' 카테고리의 다른 글

18258 : 큐 2  (0) 2022.02.22
B3085 : 사탕 게임  (0) 2022.02.14
5567번: 결혼식  (0) 2020.02.23
4948번: 베르트랑 공준  (0) 2020.02.23
10039번: 평균 점수  (0) 2020.02.05

댓글