Logo
(追記) (追記ここまで)

반례가 있는데 어디서 잘못 접근했는지 모르겠습니다

1014번 - 컨닝

0번째 줄에 아무도 없다고 가정하고 1~N번째까지 학생수를 구하기위해

dp[row][bit] row번째 행의 학생의상태가 bit로 표현될 때 row+1줄부터 N번째 줄까지 학생수의 최댓값

을 이용하여 풀었습니다.

반례

1
3 3
x.x
x..
.x.

correct answer : 3인데 4로 출력됩니다. 어디서 잘못계산이 된걸까요

저처럼 푸신 분이 없겠지만.. 알려드리자면

22째줄에서 맨 오른쪽 자리가 비었다고 1을 넣으면 안되고 그 이전의 bit에서 왼쪽위에 자리까지 고려해주었어야합니다..

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

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /