최근에 몇 가지 ASCII 애완용 뱀 문제가있었습니다 (예 : 여기 )
0 0
0 0 0 000
00 0 00 000 0 0
000 0 0 0 00
0 000
이 과제는 무작위로 생성 된 수평 애완 동물 뱀 (높이 5 줄, 길이 30)을 확인하고 다음을 확인하는 것입니다.
- 각 열에는 하나만 있습니다
0
- 각각
0
은0
전후에 "연결"됩니다 (수직 간격으로 0 또는 1 줄만)
최종 출력 할 수 있습니다 true
또는 1
뱀이 유효한 경우, 또는 false
나 0
뱀이 유효하지 않은 경우
편집 — 설명
입력을 가정하십시오.
- 끈이다
- '', '0'및 '\ n'만 포함
- 한 줄에 정확히 30 자
- 정확히 5 줄
즉, 뱀이 연결되어 있고 길 잃은 문자가 없는지 확인하십시오. 뱀이 인쇄 된 "캔버스"를 확인할 필요가 없습니다.
truthy/falsey
이기 때문에 true/false
어떻습니까?