nhs0912   4년 전

일단 문제 조건을 보면 B배열은 재배열하지 말라고 나와있는데요. 

A배열을 일단 오름차순으로 정렬합니다. 그리고  B배열에서 tmpArr[] 을 만들어서 복사했습니다. 그 다음에 큰 순서대로 주소값을 저장해서 (bIndex[] 배열에 저장) A[] 과 B[bindex[]] 로 곱해가지고 합을 냈는데요.

다른 사람들 답 보니깐 다 B배열을 오름차순으로 하고서 곱해가지고 답을 냈네요?? 오히려 저처럼 풀면 "틀렸습니다" 가 나옵니다.

문제 조건이 잘못나온건가요? 아니면 제 풀이 방식에 문제가 있는건가요??



jseo   4년 전

A를 아무렇게나 재배열 할 수 있기 때문에 B를 재배열 못한다는 조건은 있으나 마나 하게 됩니다.

nhs0912   4년 전

음...그럼 문제에 굳이 조건을 쓰지 않아도 되군요? 아니면 일부러 더 생각해보라고 쓰여져있는걸까요?

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