#8. 백준 18108번 문제 풀이: 1998년생 태국에서는 2541년생?! 문제 원본 보기
태국에서는 불기 연도를 사용한다. 불기 연도를 서기 연도로 변경하는 프로그램을 작성하시오.
입력/출력
--입력--
2541
--출력--
1998
문제풀이+해설
불기 연도와 서기 연도의 차이는 입/출력 결과 값으로 계산한다.
2541 - 1998 = 543 (연도차이)
입력받은 값에서 543을 빼서 출력해 주면 끝!
code sol.
#include <stdio.h>
int main() {
  int n, dn = 2541 - 1998; // dn은 불기와 서기의 연도 차이
  scanf("%d", &n); // 불기 연도를 입력받아 정수로 변환해서 대입
  printf("%d", n - dn); // 입력된 불기 연도에서 차이값을 빼서 출력
  return 0;
}
© 코드솔 - CodeSol. All Rights Reserved.