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

👩‍🦲 18108번 - 1998년생인 내가 태국에서는 2541년생?!

문제

ICPC Bangkok Regional에 참가하기 위해 수완나품 국제공항에 막 도착한 팀 레드시프트 일행은 눈을 믿을 수 없었다. 공항의 대형 스크린에 올해가 2562년이라고 적혀 있던 것이었다.

불교 국가인 태국은 불멸기원(佛滅紀元), 즉 석가모니가 열반한 해를 기준으로 연도를 세는 불기를 사용한다. 반면, 우리나라는 서기 연도를 사용하고 있다. 불기 연도가 주어질 때 이를 서기 연도로 바꿔 주는 프로그램을 작성하시오.

입력

서기 연도를 알아보고 싶은 불기 연도 y가 주어진다. (1000 ≤ y ≤ 3000)

출력

불기 연도를 서기 연도로 변환한 결과를 출력한다.

예제 입력 1

2541

예제 출력 1

1998

해결할 방법을 생각해보자.💡

이것도 정말 쉬운문제다.

값을 입력받아 정수로 바꿔주고 특정 숫자를 빼주면 나의 원래 생년을 구할 수 있다.

문제의 입출력 예제로 불기년도와 서기연도의 차이를 구해주자.

dif = 2541 - 1998

그리고 불기년도를 year으로 입력 받을 것이다.

물론 년도는 정수이기에 정수값으로 변환!

year = int(input())

그리고 불기년도에 dif를 빼줘서 서기년도를 구한다.

print(year-dif)

내 생년인 1995를 구하기 위해선 2538을 입력해주면 된다.

2538
1995

코드💻

dif = 2541-1998 # 불기년도와 서기년도의 차이

year = int(input()) # 불기년도 입력 받기
print(year-dif) # 서기년도 출력하기

해결 로그

문제 푼 날짜 체크
2022-02-03
   
   
   
   

2022

[web]jQuery 복습 3

1 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[web]jQuery 복습 2

13 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[web]jQuery 복습 1

14 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[web]JavaScript 정리4

5 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[web]JavaScript 정리3

10 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[web]JavaScript 정리2

7 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[web]JavaScript 정리1

8 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[web]CSS 기초 정리

11 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[web]HTML 기초 정리

8 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

[Pandas]pandas 연습

3 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

맨 위로 이동 ↑

2021

[Python기초]module

1 분 소요

[Noitce] 고쳐야하거나 틀린 것이 있으면 말씀해주세요!

맨 위로 이동 ↑