รับอักขระใด ๆ ต่อไปนี้ (หรือขึ้นบรรทัดใหม่):
`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
หรือไม่?