| 이전 주제 보기 :: 다음 주제 보기 |
| 글쓴이 |
메시지 |
윤용호
가입: 2008년 9월 23일 올린 글: 257
|
올려짐: 2009년11월11일 9:26 주제: 숙제 5 질문들입니다 |
|
|
3번 문제에서 -
1. FRAME의 val rotate는 어떤 일을 하는 함수인지 잘 모르겠습니다.
rotate box M to 3 to W to E 가 무슨 의미인지요..???
아... 이건 쓰다보니 알겠네요. 시계방향 한칸 회전이군요.
그냥 시계방향이라고 써주시지 표현이 방법이 참..허허허...
1. pp 에서 (int * int)는 이름이 center 이긴 한데
정확히 어떤 center를 의미하는것인지요?
이건 pp는 만들지 않아도 된다고 하셨군요...
2. 그리고 dragon turtle wave 출력 무엇으로 할지는
역시 지난번 scheme 벽지와 마찬가지로 적당히 맘대로 고르면 되는거죠?
이것도 역시 pp는 만들지 않아도 된다고...
4번 문제에서 -
3. 안내판을 만나지 않고 등장하는 이름있는 보물상자는
만날 때의 조건에 맞는 열쇠를 임의로 작은 것으로 고르면 되나요?
아 이것도 예시에 주어져 있군요.
Branch(End (NameBox "x"), End StarBox)로...
1. 같은 이름의 보물상자가 같은 열쇠로 열린다는 것은
지도 전체에서 항상 적용되는 것인가요?
예를 들어,
Branch(
Guide ("x", End (NameBox "x")),
End (NameBox "x"))
이것은 탐험 불가능인가요?
2. 탐험 불가능한 지도를 만났을 경우 어떻게 처리해야 하나요?
key list를 []로 만들어내거나,
지정된 exception을 발생시키거나
두가지 방법이 있을 것 같습니다.
3. 모든 안내판의 이름이 모두 다르다는 조건은
입력이 항상 그렇게 들어온다고 생각해도 되겠지요?
아니면 특별히 그렇지 않은 map에 대해서도 exception을 발생시켜야 하나요?
4. 보물상자에 alphabet이 들어있다는 표현이 있는데요,
"12"와 같이 정수를 string화 한 것은 절대
보물상자에 써있지 않다고 가정해도 괜찮을까요? _________________ TA |
|
| 위로 |
|
 |
신희제
가입: 2009년 10월 28일 올린 글: 11
|
올려짐: 2009년11월12일 17:55 주제: |
|
|
| 인용: | 1. 같은 이름의 보물상자가 같은 열쇠로 열린다는 것은
지도 전체에서 항상 적용되는 것인가요?
예를 들어,
Branch(
Guide ("x", End (NameBox "x")),
End (NameBox "x"))
이것은 탐험 불가능인가요? |
위와 같은 맵은 입력되지 않는것으로 하겠습니다.
위와 같은 경우란,
(1)맵에 x라는 안내판이 있고,
(2)x라는 안내판을 거치지 않고 갈 수 있는 위치에서 x라는 보물상자가 위치한 경우
입니다. |
|
| 위로 |
|
 |
윤용호
가입: 2008년 9월 23일 올린 글: 257
|
올려짐: 2009년11월12일 20:02 주제: re |
|
|
그렇다면 "x"가 만약 안내판을 거치지 않은 상태에서 등장한다면
지도 전체에 "x"라는 안내판이 절대 존재하지 않는다고 생각해도 되는군요.
그리고 그 조건 하에서 "x"는 여러번 등장할 수 있고
여러번 등장한 모든 "x"들이 다 같은 열쇠로 열린다고 생각하면 되나요?
아니면 안내판 없이 등장한 "x"는 한번만 나온다고 생각해도 될까요..? _________________ TA |
|
| 위로 |
|
 |
|