1769: [종합-심화][C] 10간 12지 구하기
문제 설명
금쪽이는 역사시간에 임진왜란, 갑오개혁, 을사조약, 병자호란, 임오군란 등등 중요한 사건들이 10간 12지를 이용하여 기록되었다는 것을 배웠다.
10간은 10일을 주기로 10개의 태양이 떠오른다는 사상으로 각 태양마다 이름을 지은 것, 12지는 띠를 의미한다.
금쪽이는 역사시간에 배운 10간 12지가 연도와 어떻게 연결되는지 고민한 끝에 다음과 같은 규칙을 발견했다.
10간
|
갑
|
을
|
병
|
정
|
무
|
기
|
경
|
신
|
임
|
계
|
10으로 나눈 나머지
|
4
|
5
|
6
|
7
|
8
|
9
|
0
|
1
|
2
|
3
|
12지
|
자
|
축
|
인
|
묘
|
진
|
사
|
오
|
미
|
신
|
유
|
술
|
해
|
띠
|
쥐
|
소
|
호랑이
|
토끼
|
용
|
뱀
|
말
|
양
|
원숭이
|
닭
|
개
|
돼지
|
12로 나눈 나머지
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
0
|
1
|
2
|
3
|
규칙을 이용하여 연도를 입력하면 10간 12지를 알려주는 프로그램을 만들어보자.
입력 설명
구하고자 하는 연도 4자리를 입력한다.
출력 설명
연도에 해당하는 10간 12지와 12지에 해당하는 띠가 출력된다.
입력 예시 Copy
1592
출력 예시 Copy
임진년 용띠
도움
문자열을 표현하는 방법에는 2가지가 있다.
배열 또는 포인터를 이용해보자.