같은 규칙으로
30 4 2 5 10
이수를 사용하면 정답소스에서는 ok를 주고있습니다.
물론 제 소스도 ok를 줍니다. 하지만 같은 규칙인데 본문의 수들은 no를 주고 여기서는 ok를 준다는게
이건 뭔가 이상하다고 생각합니다.
9813번 - Computing
문제를 푸는 중인데 참...
문제에 반드시 필요한 설명들이 빠진 게 많아보이네요
n1~n4의 순서를 바꿔도 되느냐에 대한 설명도 없고
괄호를 연산자로 취급하는것처럼 말하더니 정답소스에선 괄호는 따로취급하고..
푸는중이라 뭐라고 말씀드릴 순 없는데
두 번째 예를 드신
30 4 2 5 10
의 경우
30 / 4 * 2 - 5 = 10
으로 괄호없이 OK처리가 되는 예제이긴 합니다.
근데 정답소스코드에서
5 2 3 5 125를 OK처리하는걸로 봐선
5 * (2 + 3) * 5 = 125
라고 본 것 같은데
질문자님의 첫번 째 예제와 같은 위치의 괄호인데.. 어째서 NO라고 출력되는지는 잘 모르겠네요
댓글을 작성하려면 로그인해야 합니다.
temp 7년 전
먼저 저는 이 문제의 정답을 맞지 못하였습니다. 구글링을 통해 정답자의 소스로 정답이 나온것이며, 저는 이 정답이 틀렸다고 생각하였습니다.
먼저 제가 생각한 인풋은 다음과 같습니다.
50 17 15 16 9
위 5가지 숫자가 들어왔을때 만약 / - - 와 괄호를 사용한다면
50 / (17-15) -16 = 9
이렇게 나올텐데요...그럼 OK가 나와야 하는것 아닌가요? 왜 이게 정답소스에서는 NO라고 하는걸까요?
제가 문제를 잘못 이해하고 있는것인지 모르겠습니다. 아무리 고쳐도 정답이 나오지 않아 글을 적습니다.