아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

디킨스식 단어

면접 대비

시간 제한1초메모리 제한1024 MB

요약
소문자 단어가 주어질 때, 각 글자를 칠 때 왼손과 오른손이 번갈아 사용되는지 판별한다.
난이도

쉬움10점 중 2점

유형
문자열, 구현
정답자
아직 제출이 없습니다

문제

당신은 지루한 회계 플랫폼 회사에 갇혀 하루 종일 관심도 없는 온갖 프로그램을 짜야 한다. 타이핑이 지겹게 느껴져서, 당신은 입력하는 단어를 가지고 재미있게 놀기로 한다. 특히 왼손과 오른손을 번갈아 가며 단어를 입력할 때 즐겁다. 이런 단어를 디킨스식 단어라고 부른다.

머릿속이 디킨스식 단어로 가득 차서 집에서도 그 생각뿐이다. 당신은 디킨스식 단어를 최대한 많이 모아서 코드를 짜기로 한다. 단어가 주어지면 그것이 디킨스식 단어인지 판별해야 한다.

왼손으로 입력할 수 있는 문자는 "qwertasdfgzxcvb"이고, 오른손으로 입력할 수 있는 문자는 "yuiophjklnm"이다.

입력

입력은 다음과 같다.

  • 길이가 22 이상 2020 이하이며 소문자 a-z로 이루어진 문자열이 한 줄에 주어진다.

출력

입력 문자열이 디킨스식 단어이면 "yes"를, 아니면 "no"를 출력한다.

예제4

  1. 예제 1

    입력
    dickensian
    
    예상 출력
    yes
    
  2. 예제 2

    입력
    dictionary
    
    예상 출력
    no
    
  3. 예제 3

    입력
    usual
    
    예상 출력
    yes
    
  4. 예제 4

    입력
    suspects
    
    예상 출력
    no