이전 주제 보기 :: 다음 주제 보기 |
글쓴이 |
메시지 |
김현식
가입: 2017년 9월 5일 올린 글: 24
|
올려짐: 2017년9월17일 16:14 주제: 과제 2-2 질문 |
|
|
조교님께서 문제 조건에 k친수 상태에서 직접적인 덧셈을 원하셨으니
결과는 동일하게 나올 것 같지만 정수의 k친수로의 표현이 유일하지 않은데
이것이 채점 결과에 영향을 미치게 될까요? |
|
위로 |
|
|
신원준
가입: 2017년 9월 12일 올린 글: 23
|
올려짐: 2017년9월18일 2:44 주제: |
|
|
예를 들어 +도 1을 나타내고, --------+도 1을 나타냅니다.
이런 식으로 나타낸 표기 중 어떤 것이든 간에
crazy2val (crazy2add(z,z`)) = crazy2val(z) + crazy2val(z`)
라는 성질을 만족하면 충분하므로 상관없습니다.
라고 전에 조교님이 답변을 달으셨던 것 같은데 글이 지워졌는지 안 보이네요.. |
|
위로 |
|
|
로파스 Site Admin
가입: 2012년 9월 9일 올린 글: 280
|
올려짐: 2017년9월18일 15:13 주제: |
|
|
정수를 2친수로 표현하는 과정이 유일하지 않기 때문에 그러한 요구사항을 보충스펙으로 제시한 것입니다.
2친수끼리의 crazy2add는 결과가 유일하지만. 각 2친수를 정수로 바꿔 더한뒤 다시 2친수로 바꾸면 정답이 여러개가 되기 때문에,(물론 문제가 의도한 풀이방식이 아닌 것도 있습니다만) 질문자님께서 우려하시는 채점에서의 문제가 발생할 수 있습니다.
개념적으로는 신원준 수강생님이 답해주신 것 처럼 -와 +의 crazy2add 결과로 + 나 -------+중 아무것이나 나와도 정답이어야 할 것이지만, 2친수끼리의 덧셈을 직접 정의하시면 +라는 유일한 정답이 도출될 것입니다.
자동채점에서도 이 유일한 정답을 기준으로 테스트케이스를 구성할 것이므로 이에 맞춰서 구현해주시기 바랍니다.
-조교 드림. |
|
위로 |
|
|
|