[BOJ] 1062 가르침 (Java)
1. 문제 링크 https://www.acmicpc.net/problem/1062 1062번: 가르침 첫째 줄에 단어의 개수 N과 K가 주어진다. N은 50보다 작거나 같은 자연수이고, K는 26보다 작거나 같은 자연수 또는 0이다. 둘째 줄부터 N개의 줄에 남극 언어의 단어가 주어진다. 단어는 영어 소문 www.acmicpc.net 2. 접근법 알파벳은 26 글자이므로 2^26으로 선택한 k개의 글자들을 표현할 수 있다. ex) a == 1 b == 10 z == 10000000000000000000000000 a, b, z를 선택했다면 == 10000000000000000000000011 이렇게 선택한 글자들을 비트 마스크로 표현하고, 입력받은 각 단어 또한 글자 중복을 제거하여 비트 마스크로 표현한..