bupjae   3년 전

번역문은 "상근이가 적어 놓은 질문과 대답 중 처음 A개만 가지고 누가 거짓말쟁이이고 아닌지 알아낼 수 있는 알아내는 프로그램을 작성하시오. 만약 알아낼 수 있다면, A의 최댓값을 출력한다." 라고 되어 있는데

앞문장은 친구들의 거짓말쟁이 여부를 *모두 정확하게* 알 수 있는지 알아내는 것으로 이해했습니다만, 만약 정말로 그런 의미였다면 뒷 문장은 최대값이 아니라 최소값을 요구했었어야 합니다.

  

말이 안 되는 것 같아서 원문을 봤습니다만, 전혀 다른 의미였습니다.

  

원문: To help FJ salvage as much of his list as possible, please compute the largest value of A such that there exists a valid way to designate each cow as a truth teller or a liar in a manner that is consistent with the first A entries in FJ's list.

  

번역문 제안: 상근이가 적어놓은 질문과 대답을 주어진 순서대로 고려했을 때, 모순이 발생하지 않는 최대 개수를 출력하시오.

startlink   3년 전

수정했습니다.

댓글을 작성하려면 로그인해야 합니다.