2891번 - 카약과 강풍
자기 팀이 사용할 카약을 주고 여분이 있는 팀에게 빌리는 방법으로 더 많은 팀이 출전할 수 있는 방법이 생깁니다.
"또, 카약을 하나 더 가져온 팀의 카약이 손상되었다면, 여분의 카약으로 경기에 출전하게되고, 이 카약은 다른 팀에게 빌려줄 수 없다."
라는 문구가 붙어있지만 더 가져온 팀의 카약이 부서진 경우에만 해당하고
여분의 카약이 없고, 카약이 부서진 것도 아닌 팀에 대한 조건이 없습니다.
그러니 카약이 한 개인 팀이 자신의 카약을 주고 여분의 팀에게 받아오는 방법이 생깁니다.
6 1 1
3
5
(1 1 0 1 2 1)
-> 1 1 0 2 1 1( 3이 4에게 카약을 받고 )
-> 1 1 1 1 1 1( 4가 5에게 카약을 받습니다 )
그런데 제가 제출해서 정답을 받은 코드의 답은 1입니다(수정)
그러니 "카약을 적절히 빌렸을 때 출발하지 못하는 팀의 최솟값은 몇 팀인지 구하는 프로그램을 작성하시오"를
"여분의 카약이 있는 팀만이 적절히 빌려줬을 때 출발하지 못하는 팀의 최솟값은 몇 팀인지 구하는 프로그램을 작성하시오"
로 바꾸는 것이 좋을 것 같습니다
정답을 받은 코드에서 0이 나왔으면 조건에 맞게 푸신 게 아닌가요?
0은 오타로 생각하겠습니다.
"즉, 팀 4는 여분의 카약을 3이나 5에게만 빌려줄 수 있다." 뒤에 "다른 팀에게서 받은 카약은 또 다른 팀에게 빌려줄 수 없다."를 추가하는 것을 제안합니다.
@jh05013 아 오타가 맞습니다. 1 이네요
수정했습니다.
댓글을 작성하려면 로그인해야 합니다.
henongj 3년 전
자기 팀이 사용할 카약을 주고 여분이 있는 팀에게 빌리는 방법으로 더 많은 팀이 출전할 수 있는 방법이 생깁니다.
"또, 카약을 하나 더 가져온 팀의 카약이 손상되었다면, 여분의 카약으로 경기에 출전하게되고, 이 카약은 다른 팀에게 빌려줄 수 없다."
라는 문구가 붙어있지만 더 가져온 팀의 카약이 부서진 경우에만 해당하고
여분의 카약이 없고, 카약이 부서진 것도 아닌 팀에 대한 조건이 없습니다.
그러니 카약이 한 개인 팀이 자신의 카약을 주고 여분의 팀에게 받아오는 방법이 생깁니다.
6 1 1
3
5
(1 1 0 1 2 1)
-> 1 1 0 2 1 1( 3이 4에게 카약을 받고 )
-> 1 1 1 1 1 1( 4가 5에게 카약을 받습니다 )
그런데 제가 제출해서 정답을 받은 코드의 답은 1입니다(수정)
그러니 "카약을 적절히 빌렸을 때 출발하지 못하는 팀의 최솟값은 몇 팀인지 구하는 프로그램을 작성하시오"를
"여분의 카약이 있는 팀만이 적절히 빌려줬을 때 출발하지 못하는 팀의 최솟값은 몇 팀인지 구하는 프로그램을 작성하시오"
로 바꾸는 것이 좋을 것 같습니다