wjddydgns99   4년 전

게시판 몇개 없는 반례까지 정상적으로 돌아가는 것 같은데...

어쨰 틀릴까요?

ichigaya_arisa   4년 전

33

0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0

0 0 0 0 0

wjddydgns99   4년 전

우선 감사합니다. 근데 왜 안되는 거죠?

전부 0일 경우, n=15인경우까지 되고, 16부터 -1이 뜨는 것 같은데 이유를 못찾겠습니다... 

zzapCoder   4년 전

for 문에 s < (1 << (2*n-1)) 를 쓰셨네요. int 자료형에 쉬프트 연산을 이렇게 쓰면 뭔가 이상해지겠죠?

wjddydgns99   4년 전

아... N<=500이니깐 2*N-1<=999 이고 비트마스크 쓰면 뭐 대충 2^1000 까지니깐 int나 long long으로 못받아서 문제라는 건가요?

다른 방법으로 접근해야 하나 보네요....

감사합니다...ㅎㅎ 범위 자세히 못봤네요...

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