문제
9342: 염색체
상근은 염색체에 특정한 패턴이 있는지 확인하기 위해 생명과학연구소에서 일하고 있다.
염색체는 알파벳 대문자(A, B, C, …, Z)로만 이루어진 사슬입니다.
영구적인 것은 각 염색체가 다음과 같은 규칙을 갖는다는 것입니다.
www.acmicpc.net
설명
정규식 문제입니다.
from re import compile
pattern = compile("(^(A-F)?A+F+C+(A-F)?$)")
N = int(input())
for _ in range(N) :
string = input().strip()
if pattern.fullmatch(string) :
print("Infected!
")
else :
print("Good")