1062번 - 가르침
이 문제를 풀 때 애초에 a,n,t,i,c를 가르치지 않으면 아무것도 읽을 수 없기 때문에
k가 5 미만이면은 무조건 0을 출력하고,
그 이상일 경우 비트마스크를 이용하여 가르친 알파벳 집합을 만들어서 입력받은 단어의 비트마스크와 AND 연산을 해서 단어를 아는지 확인하려 했습니다.
제가 디버깅을 하면서 내린 결론은, Line 22 ~ Line 29 쪽의 가르친 알파벳 집합을 만들 때, 모든 경우의 수를 따지지 못해서 틀린 것 같은데,
그 이후부터는 아무리 생각해도 어떻게 진행해야 할 지 모르겠습니다.
어떤 부분이 잘못됐는 지 도와주세요..
아...그거 고치니까 맞네요...
이런 실수 주의해야겠습니다 ㅠㅠㅠㅠ
댓글을 작성하려면 로그인해야 합니다.
Glitterlance 5년 전
이 문제를 풀 때 애초에 a,n,t,i,c를 가르치지 않으면 아무것도 읽을 수 없기 때문에
k가 5 미만이면은 무조건 0을 출력하고,
그 이상일 경우 비트마스크를 이용하여 가르친 알파벳 집합을 만들어서 입력받은 단어의 비트마스크와 AND 연산을 해서 단어를 아는지 확인하려 했습니다.
제가 디버깅을 하면서 내린 결론은, Line 22 ~ Line 29 쪽의 가르친 알파벳 집합을 만들 때, 모든 경우의 수를 따지지 못해서 틀린 것 같은데,
그 이후부터는 아무리 생각해도 어떻게 진행해야 할 지 모르겠습니다.
어떤 부분이 잘못됐는 지 도와주세요..