kkh   1년 전

창영이는 화가나서 성냥을 바닥에 던졌다.

상근이는 바닥이 더러워진 것을 보고 창영이를 매우 혼냈다.

강산이는 근처에서 박스를 발견했다.

상덕이는 강산이가 발견한 박스를 상근이에게 주었다.

상근이는 박스에 던진 1)성냥을 모두 담아오라고 시켰다.

하지만, 박스에 들어가지 않는 성냥도 있다.

이런 성냥은 박스에 담지 않고 희원이에게 줄 것이다.

성냥이 박스에 들어가려면, 박스의 2)밑면에 성냥이 모두 닿아야 한다.

박스의 크기와 성냥의 길이가 주어졌을 때, 성냥이 박스에 들어갈 수 있는지 없는지를 구하는 프로그램을 작성하시오. 3)창영이는 성냥을 하나씩 검사한다.



1)과 2)로 인해 밑면에 닿을 수 있는 성냥만 박스에 들어갈 수 있다고 해석함.

2) 밑면에 한번만 쌓을 수 있다고 이해. 밑면에 닿지 못하는 성냥은 박스에 들어갈 수 없다고 해석함.

3) 하나씩 검사하고 박스에 넣으며 박스의 남은 자리에 성냥이 들어갈 수 있는지 출력을 한다는 것과(잘못해석),
    하나씩 검사하고 나서 모든 검사가 끝나면 성냥을 박스에 넣는다는 것(출제의도) 두가지 이상으로 해석할 수 있음.


아래와 같이 수정하면 모호한 부분이 좀 해결되지 않을까 합니다.

2) 밑면과 성냥은 수평해야한다.

3) 창영이는 성냥이 박스에 들어갈 수 있는지 하나씩 검사하고 나서 모든 검사가 끝나면 박스에 성냥을 모두 담는다. (이 때, 박스의 높이는 무시한다.)

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