| 이전 주제 보기 :: 다음 주제 보기 |
| 글쓴이 |
메시지 |
주형진
가입: 2023년 3월 14일 올린 글: 3
|
올려짐: 2023년3월14일 20:20 주제: [과제 1] exercise 4 질문 |
|
|
1.
구현해야 하는 crazy3add 함수의 결과가 단순히 문제에 주어진 crazy3val(crazy3add(c1,c2)) = crazy3val(c1) + crazy3val(c2)의 식만 만족하면 되는건가요?
만일 MTWO(MTWO(NIL)) + TWO(TWO(NIL)) = ZERO(ZERO(NIL)) 등의 결과가 나왔다면 이는 올바른 구현으로 치는지, 아니면 별도의 처리가 필요한지 궁금합니다.
2.
문제에 주어진 함수를 구현하기 위해 다른 함수를 정의할 경우 let in으로 crazy3add 함수 내에 반드시 구현해야 하는지, 아니면 같은 ml파일 내에 포함되어 있다면 별 상관 없는지 궁금합니다. |
|
| 위로 |
|
 |
이도윤
가입: 2021년 3월 23일 올린 글: 11
|
올려짐: 2023년3월15일 0:33 주제: |
|
|
안녕하세요.
1. 올바른 값이라면 표현 방법은 무관합니다.
2. 제출한 ml폴더가 아닌 테스트 환경에서 함수를 불러와 사용할 것입니다. 즉, 다른 함수를 구현하신다면 내부에 구현하셔야 합니다.
감사합니다.
이도윤 가 2023년3월15일 16:19에 수정함, 총 1 번 수정됨 |
|
| 위로 |
|
 |
이성찬0
가입: 2023년 3월 8일 올린 글: 6
|
올려짐: 2023년3월15일 12:54 주제: |
|
|
안녕하세요,
조교님의 답변을 읽고 추가 질문이 생겼습니다.
다른 함수를 구현한다면 내부에 구현한다는 의미가 무엇인가요? 채점 대상이 되는 함수와 같은 파일에 있어야 한다는 것으로 이해하면 될까요?
감사합니다. |
|
| 위로 |
|
 |
이도윤
가입: 2021년 3월 23일 올린 글: 11
|
올려짐: 2023년3월15일 16:22 주제: |
|
|
안녕하세요.
이러한 파일 하나 단위로 제출하는 과제에 대해서는 같은 파일 내에 있으면 채점 프로그램이 인식하는 것으로 확인되었습니다.
다만, 유사한 다른 문제가 있어서인지 인터프리터 환경에서 코드를 작성하셨던 분들이 필요한 함수를 파일에 포함시키지 않고 다른 문항에 포함시키는 실수가 종종 있었습니다. 이 점 주의 바랍니다.
감사합니다. |
|
| 위로 |
|
 |
|