테트리스 퍼펙트 클리어는 PVP 대전에서 한번에 쓰레기줄 10줄을 상대방에게 주는 강력한 라인클리어 패턴이다.
테트리스를 구성하는 테트리미노는 L,J,S,Z,I,O,T 총 7가지이며, 이를 이용하여 퍼펙트 클리어를 만들고자 한다.
게임판의 밑판 베이스는 10칸, 최대 높이는 20칸이라 하자. 위에서 아래로 내려오며, 초기 게임판 상태는 어떤 조각도 없다.

테트리미노의 등장 순서는 서로 다른 7개 미노들을 1개 가방으로 했을 때, 이 가방은 그대로 나오지만 가방 내 7개 조각의 등장 순서는 랜덤하게 나온다. 요즘 테트리스는 테트리미노 1개를 임시로 저장할 수 있는 홀드 공간이 존재한다. 첫 번째 홀드 시, 홀드한 미노는 그대로 저장되며, 다음 차례에 나오는 테트리미노를 배치한다. 2번째 홀드 부터는 이전에 홀드한 테트리미노를 배치해야 하며, 새로 홀드한 테트리미노가 홀드 공간에 저장된다.

회전 규칙은 SRS 규칙이 적용된다.(예시 보여줘야되는데 귀찮음)
입력은 테트리미노 7개의 등장 순서 str을 문자열로 입력한다. str의 글자수는 최소 11개, 최대 70개이다.
출력은 처음부터 테트리미노를 최적화된 방법으로 배치할 때, 최대 퍼펙트 클리어 개수를 출력한다.

지능딸려서 이정도밖에 문제 못만듬