이 질문에 의해 영감을, 그리고 역이다 이것 .
Dennis ( E
), Doorknob ( D
), Martin ( M
) 및 Chris ( C
)가 피자를 주문했습니다. 직사각형 피자는 사각형 조각으로 나뉘며 각 조각에는 의도 한 먹는 사람이 표시되어 있습니다.
각 문자의 0 이상으로 구성된 사각형 피자 를 제공하는 프로그램 또는 기능을 작성하여 다음을 결정하십시오.
각 사람에 대한 각 슬라이스는 경로 연결되어 있습니다. 즉, 동일한 모든 문자는 서로 직접 인접해야합니다 (대각선 연결 없음).
1 인당 슬라이스 수는 모두 동일합니다.
주어진 피자가 공정한지 여부를 나타내는 선택적인 후행 줄 바꿈을 사용하여 진실 / 거짓 값을 출력해야합니다.
유효한 테스트 케이스 :
DDDDDDDDDDDDMCCCCCCCCCCC
DEEEEEEEEEEDMMMMMMMCCCCC
DEEEEEEEEEEDMMMCCCCCCCCC
DEEEEEEEEEEDMMMMMMMMCCCC
DDDDDDDDDDDDMMMMMMMMMMMC
DEMC
DD
EE
MC
MC
EEDDMMMCCC
EEEDDDMMCC
유효하지 않은 테스트 케이스 :
EDM
EDMCCMDE
DDDDDDDDDDDDMCCCCCCCCCCC
DEEEEEEEEEEDMMMMMMMCCCCC
DEEEEEEEEEEMDMMCCCCCCCCC
DEEEEEEEEEEDMMMMMMMMCCCC
DDDDDDDDDDDDMMMMMMMMMMMC
DDMMEECC
DMMEECCC
바이트 단위의 최단 코드가 이깁니다.
DDDDDDDDDDDDD
<-공정한 피자