내 문제
현재 직장에서는 한 손으로 (사지가 없기 때문에 양손으로) 약 700 대의 노트북을 유지 관리합니다. 사용의 본질과 빈도로 인해 종종 약간의 손상으로 반환되는 것을 발견했습니다. 이 문제에 대한 나의 주요 관심사는 노트북이 고장 나거나 손상된 키보드와 함께 반환 될 때입니다. 하드웨어 수리공이 고장난 키보드를 고치면 테스트해야합니다. 이 테스트에는 각각 ... 단일 ... 단일 ... 키를 사용해야합니다. 무슨 드래그? 문제는 때로는 키를 입력했는지 여부를 추적하지 못하는 것입니다.
해결책?
다음과 같은 프로그램 / 스크립트를 작성하십시오.
- 사용자 입력을받습니다
- 제출할 때 (어떤 방식 으로든), 각 키를 눌렀는지 여부를 결정합니다.
- 예 또는 아니오를 출력하거나 모든 키를 성공적으로 눌렀는지 여부를 나타내는 방법을 출력합니다. (명백하지 않은 경우 가능한 두 가지 출력을 답변에 표시하십시오).
가정 :
- 대문자, 소문자 모두? 어느 쪽이든 당신이 적합하다고 생각합니다. [AZ], [az] 또는 [A-Za-z] 인 한. 숫자와 다른 기호도 마찬가지입니다. (따라서 =입력 하면 +중요하지 않습니다). 이동 된 문자 포함 여부를 선택하십시오.
- 탭이나 공백에 대해 걱정할 필요가 없습니다.
- 기능 키, CTRL, ALT, Esc 또는 화면에 무언가를 출력하지 않는 다른 키가 필요 없음
- 이것은 EN-US 키보드와 랩톱 에 숫자 키패드가 포함되어 있지 않다고 가정합니다 .
- OS에 구애받지 않고 원하는 언어
- 키를 여러 번 눌렀는지는 중요하지 않습니다.
다음은 true를 리턴 할 수있는 잠재적 입력 세트입니다 (또는 예 또는 "You did it!").
`1234567890-=qwertyuiop[]\asdfghjkl;'zxcvbnm,./
우승자는 가장 적은 수의 문자로 결정됩니다.