给定以下任何字符(或换行符):
`1234567890-=~!@#$%^&*()_+qwertyuiop[]\QWERTYUIOP{}|asdfghjkl;'ASDFGHJKL:"zxcvbnm,./ZXCVBNM<>?
您的程序必须输出它在键盘上的行
由于我的键盘(几乎)没电了,因此您的代码必须尽可能短
您的程序应使用的键盘(用于行查找),应类似于:
Row 1:~` !1@2 #3$4 %5^6 &7*8 (9)0 _-+=
Row 2: Q W E R T Y U I O P {[ }] |\
Row 3: A S D F G H J K L :; "' ↵ return
Row 4: Z X C V B N M <, >. ?/
Row 5: space
↵ return换行符在哪里。空键没有任何意义。
例子
"$"
1
"R"
2
"a"
3
"?"
4
"\n"
3
" "
5
\n
换行符在哪里。
技术指标
- 您的程序应不区分大小写
- 您的程序只需要处理显示的键盘上的字符
kbd
吗?