또 다른 지미는 그의 원래 아버지에 의해 도전합니다. 이러한 다른 사랑스러운 도전을 참조하십시오 .
아시다시피, 최근 우리는 플랫폼에서 지미와 관련된 문제를보고 있습니다. 지미는 내가 전에 언급 한 바와 같이 곡예사이며, 소매에 다른 트릭을 가지고 있습니다.
이 트릭 중 하나는 밧줄에 매달려 있습니다. 다음은 Jimmy가 매달릴 수있는 로프의 예입니다.
||
||
||
||
||
||
지미가 밧줄에 매달리면 다음과 같이 보입니다.
||
||
/o\
||
||
||
그는 로프의 왼쪽이나 오른쪽에 매달릴 수 있습니다.
||
||
||
/o\
||
||
유효합니다. 그러나 그는 단지 한 신체 부위에 매달릴 수 없으므로 다음과 같이하십시오.
||
||
||
/o\|
||
||
유효하지 않다. 그가 한 신체 부위에 매달려있을 때, 지미는 그것을 덮지 않기 때문에 로프의 다른 절반이 보입니다.
또한 지미는 밧줄의 바닥에 매달려있는 것을 좋아하지 않습니다.
||
||
||
||
||
/o\
유효하지 않다.
도전
위의 상황과 같은 지미 상황을 입력하고 지미가 진실하거나 허위 가치를 통해 밧줄에 매달릴 지 여부를 출력하십시오.
사양
입력을받는 프로그램을 작성하십시오. 이것은 기능이나 다른 적절한 입력 방법을 통해 이루어질 수 있습니다.
- 입력은 위에서 예시 한 바와 같이 하나의 지미와 로프의 장면이어야합니다.
프로그램은 지미가 밧줄에 매달릴 수 있는지 또는 밧줄에서 떨어질 것인지에 따라 콘솔에 진실하거나 거짓된 값을 출력해야합니다.
지미가 밧줄에 매달릴 수있는 기준 :
그의 신체 부위 중 2 개가 로프에 있습니다.
그는 밧줄의 바닥에 없습니다.
그는 공중에 떠 있지 않습니다.
로프가 직선이고
||
세그먼트 로 구성 되며 높이가 한 자보다 길 다고 가정 할 수 있습니다 .하나의 전체 로프와 하나의 단일 지미가 장면에 더 이상 존재하지 않을 것이라고 가정 할 수 있습니다.
로프 하단에 줄 바꿈 문자가 없다고 가정 할 수 있습니다.
로프 앞뒤의 양의 앞뒤 공간을 모두 덮어야합니다.
테스트 사례
||
||
|| TRUTHY
/o\
||
||
||
||
/o\| FALSY
||
||
||
/o\ TRUTHY
||
||
/o\ FALSY
/o\
|| TRUTHY
||
||
/o\ || FALSY
||
||
채점
이것은 code-golf 이므로 약 일주일 후에 가장 낮은 바이트 단위의 점수가 이깁니다.
리더 보드
아래 위젯 / 스 니펫을 확장하여이 게시물의 리더 보드를 볼 수 있습니다. 게시물을 순위에 포함 # header text
시키려면 다음 정보 가 포함 된 헤더 ( )가 필요합니다 .
언어의 이름 (쉼표
,
또는 대시 로 끝남-
) 다음에 ...헤더에 표시 할 마지막 숫자 인 바이트 수입니다.
예를 들어, JavaScript (ES6), 72 bytes
유효하지만 Fortran, 143 bytes (8-bit)
바이트 수는 헤더의 마지막 숫자가 아니기 때문에 유효하지 않습니다 (답은 8 바이트로 인식되므로이를 활용하지 마십시오).
<!-- Run the snippet to see the leaderboard. Report any bugs to @ozewski on Github. --> <iframe src="https://ozewski.github.io/ppcg-leaderboard/?id=187759" width="100%" height="100%" style="border:none;">Oops, your browser is too old to view this content! Please upgrade to a newer version of your browser that supports HTML5.</iframe><style>html,body{margin:0;padding:0;height:100%;overflow:hidden}</style>