당신의 도전은 어떤 죄수들이 탈출 할 수 있는지를 결정하기 위해 교도소 배치의 입력을받습니다.
입력
입력은 문자열, 배열, 배열 배열 등과 같은 적절한 형식 일 수 있습니다.이 경우 입력은 세 문자 (이 경우 #
) P
및 공백으로 구성됩니다. 입력에 반드시 세 문자가 모두 포함되는 것은 아닙니다.
#
: 벽P
죄수- 공간 : 빈 공간
입력 예는 다음과 같습니다.
#####
# #
# P #
# #
#####
산출
교도소의 안전 여부에 대한 진실 / 거짓의 가치. 감옥은 모든 죄수를 수용 할 수있는 경우에만 안전하다 . 경우 어떤 죄수가 탈출 할 수는 안전하지 않습니다.
죄수는 벽으로 완전히 둘러싸이지 않으면 탈출 할 수 있습니다. 대각선 결합이 완전히 둘러싸여 있습니다.
테스트 사례
############# Truthy
# P # P# #
# # # P #
#############
############# Truthy
# P P #
# # # P #
#############
############# Falsey
# P # P# #
# # # P #
########## ##
#### Truthy
# #
# #
# P ####
####
P Falsey
### Falsey
# #
# #
### P