11723번 - 집합
cin, cout으로 했다가 시간초과 떠서 printf, scanf로 수정했더니
시간초과는 안뜨는대 100%에서 틀렸다고 나오네요.
어디서 잘못됐을까요!
if (func[1] == 'l') { // all
S = (1 << 20) - 1; }
S에서 첫 번째 비트를 0번이라고 하면 비트가 1번 비트부터 20번 비트까지 사용되어야 하는데, (1 << 20) - 1이면 0번 비트부터 19번 비트까지 켜는 거라서, 20번 비트가 제대로 설정이 안 되겠네요.
2
all
check 20
정답: 1
코드: 0
헐대박 감사합니다 ㅠㅠ
저부분 수정하니까 잘 통과했습니다!
다음부턴 검토할 때 좀 더 꼼꼼히 봐야겠습니다 ㅋㅋ
댓글을 작성하려면 로그인해야 합니다.
kimth1130 6년 전
cin, cout으로 했다가 시간초과 떠서 printf, scanf로 수정했더니
시간초과는 안뜨는대 100%에서 틀렸다고 나오네요.
어디서 잘못됐을까요!