====== 그룹 단어 체커 ====== ===== 풀이 ===== * 그냥 시키는 대로 구현하면 되는 문제. * 그룹핑을 하는 것을 그냥 인접한 글자들을 비교하면서 처리하더라도 쉽게 처리되지만, itertools.groupby를 쓰면 더 간단하다. ===== 코드 ===== """Solution code for "BOJ 1316. 그룹 단어 체커". - Problem link: https://www.acmicpc.net/problem/1316 - Solution link: http://www.teferi.net/ps/problems/boj/1316 """ import itertools def main(): N = int(input()) answer = 0 for _ in range(N): word = input() groups = [k for k, _ in itertools.groupby(word)] if len(groups) == len(set(groups)): answer += 1 print(answer) if __name__ == '__main__': main() {{tag>BOJ ps:problems:boj:실버_5}}