도전 영감은 내가 어딘가에서 본 것입니다.
"nun"이라는 단어 는 수레 바퀴를 하는 문자 n입니다.
당신의 도전은 문자열을 가지고 그것이 수레 바퀴를하는 첫 글자인지 확인하는 것입니다.
규칙
다음과 같은 경우 문자열은 수레 바퀴를 수행하는 문자입니다.
- 첫 글자는 마지막 글자와 같습니다. (그 편지는 머리에 닿을 수 없습니다.)
- 문자열은 한 문자마다 카트 바퀴 문자 사이를 번갈아 표시합니다.
수레 바퀴 문자는 n및 u, m및 w, b및 q입니다. 참고한다는 n와 w함께이되어 있지 편지를 cartwheeling하고, 둘은 없습니다 w와 b.
- 표준 입력 방법 중 하나를 사용하여 문자열을 가져옵니다.
- 문자열이 수레 바퀴 문자이면 틀린 값을 출력하고 그렇지 않으면 거짓 값을 출력합니다. 표준 출력 방법을 사용하여 출력 할 수 있습니다.
추가 규칙 :
- 소문자 수레 바퀴 문자
n/u/m/w/b/q만 처리하면됩니다. - 입력이 비어 있지 않다고 가정 할 수 있습니다.
- 한 문자 문자열은 올바른 수레 바퀴가 아닙니다.
테스트 사례
Input -> Output
nun -> truthy
nunun -> truthy
nunununu -> falsy
wmw -> truthy
wmwun -> falsy
bqbqbqbqbqb -> truthy
v^v^v -> falsy
AVAVA -> falsy
OOO -> falsy
ununununu -> truthy
nunwmwnun -> falsy
nun unun -> falsy
nunwmw -> falsy
nnuunnuunnuu -> falsy
nwnwnwnwn -> falsy
m -> falsy
nunuuunun -> falsy
우승자
와 마찬가지로 코드 골프 (각 언어에서) 가장 짧은 코드가 승리!
uwuwuwuwuwu
bqb하지만 pdp?
dpd, pdp 그리고 그런 식으로 작동하지 않기 때문에 거짓 사례로 테스트 사례에 포함시켜야한다고 생각합니다.
b수레 바퀴 가라고 생각q하지 않습니까?d그리고p또한 수레 바퀴 친구입니다. 열쇠는 뒤집지 않고 회전하는 것입니다.