문자열 [길이 1-20]을 입력 한 후, 예 ( y) 와 아니오 ( n) 를 포함하는 문자 만 포함하면 프로그램은 결과를 출력해야합니다 (y 또는 n). 입력 예 :yynynynny
y를 출력합니다.
결과는 y와 n을 다음과 같은 방식으로 결합하여 결정됩니다.
Y ES 및 N 같음 O N O
Y ES 및 Y ES는 동일 Y 말이지
n o와 n o는 y es 와 같습니다
문자열에 두 개 이상의 문자가 포함 된 경우 (예 : ...) 계산은 동일하게 나타납니다. 예 :
Y ES 및 Y ES 및 n은 등호 O N O (no로 첫 번째 예와 더 병합가. 다음도하고 그렇습니다이 남아 있지과 같은 일이 다시 발생하기 때문에)
N O 및 N O 및 N 동등한 O를 N O (yes로 처음 2 개의 10의 병합, 다음 예와 아니오 no로 등장하지 않는,이 남아 있지)
출력이있는 입력 예 :
yynynynynyyn
= n
팁 : 프로그램이 작동하는 문자 순서는 중요하지 않습니다. (예를 들어, 뒤에서 또는 뒤에서 입력을 읽을 수 있고, 문자를 혼합하고, 정렬하거나, 무엇이든 정렬 할 수 있습니다. 올바른 출력값은 무엇입니까?) 재미 있습니다!
승리 기준 : 이것은 code-golf 이므로 바이트 단위로 가장 짧은 코드입니다.
1
에 대한 y
, 그리고 0
에 대한 n
.
["y", "n", "n"]