홍익대 서울캠퍼스 2012학년도 수시 자연계열 3번 · mathesis.kr/archive/hongik_seoul/2012su/jayeon_3
문제
문제 3
안드로메다를 여행하던 홍익이는 그곳에서 외계인을 만났다. 외계인은 3개의 문자를 사용하는데 각각의 문자를 라고 부르기로 하자. 이들 외계인은 자연수 길이를 가지는 문자의 나열(예를 들어 )은 모두 단어로 사용한다. 앞으로 ‘단어’라는 용어는 항상 이러한 외계어의 단어를 지칭한다고 하자.
홍익이는 외계어의 사전을 만들기로 하였다. 모든 단어의 집합에 영어사전과 동일한 방법으로 순서를 부여하고, 두 단어 와 가 있을 때, 가 사전에서 보다 앞에 등장할 경우
라고 표기하자. 예를 들면 다음의 네 단어는 순서
를 만족하며, 이러한 순서를 단어들 사이의 ‘사전순서’라고 하자.
만약 두 단어 와 가 를 만족하면서 인 단어 가 존재하지 않는다면, 를 의 ‘앞 단어’, 를 의 ‘뒷 단어’라고 하자.
(가) 두 단어 와 를 다음과 같이 표현했을 때
일 필요충분조건을 문자 를 사용하여 서술하시오.
(나) 모든 단어에는 그 단어의 뒷 단어가 존재하는가? 그렇다면 그 이유를 설명하고, 그렇지 않다면 어떤 형태의 단어에 뒷 단어가 존재하는지 설명하시오.
(다) 모든 단어에는 그 단어의 앞 단어가 존재하는가? 그렇다면 그 이유를 설명하고, 그렇지 않다면 어떤 형태의 단어에 앞 단어가 존재하는지 설명하시오.
(라) 홍익이는 단어마다 실수값을 부여하여 두 실수값을 비교함으로써 단어들 사이의 사전순서를 이해하고자 한다. 모든 단어의 집합을 라고 하고 실수의 집합을 이라고 하자. 각 단어 에 실수값 를 주어, 임의의 두 단어 를 만족할 때, 가 되도록 하는 함수
의 예를 제시하시오.
홍익대 서울캠퍼스 2012학년도 수시 자연계열 3번 · mathesis.kr/archive/hongik_seoul/2012su/jayeon_3
첨삭 사례
아직 등록된 첨삭 사례가 없습니다.