ให้คำ (หรือลำดับตัวอักษรใด ๆ ) เป็นอินพุตคุณต้องแทรกระหว่างตัวอักษรแต่ละตัวเพื่อให้แต่ละคู่ที่อยู่ติดกันในผลลัพธ์นั้นอยู่ติดกันบนคีย์บอร์ด QWERTY ราวกับว่าคุณพิมพ์อินพุตโดยการเดินบนคีย์บอร์ดขนาดยักษ์ ตัวอย่างเช่น ' ใช่ ' อาจกลายเป็น ' y tr es ', ' cat ' อาจกลายเป็น ' c xz a wer t '
กฎ:
นี่คือรูปแบบแป้นพิมพ์ที่คุณควรใช้:
q
w
e
r
t
y
u
i
o
p
a
s
d
f
g
h
j
k
l
z
x
c
v
b
n
m
คู่ของคีย์ใด ๆ ที่สัมผัสในเค้าโครงนี้จะถือว่าอยู่ติดกัน ตัวอย่างเช่น 's' และ 'e' อยู่ติดกัน แต่ 's' และ 'r' ไม่ใช่
- อินพุต "คำ" จะประกอบด้วยลำดับของตัวอักษรใด ๆ มันจะมีตัวอักษรเท่านั้นดังนั้นคุณไม่ได้จัดการกับตัวละครพิเศษ
- การป้อนข้อมูลสามารถอยู่ในรูปแบบที่สะดวกใด ๆ : stdin, สตริง, รายการ, ฯลฯ กรณีตัวอักษรไม่สำคัญ; คุณสามารถใช้สิ่งที่สะดวกกว่า
- เอาต์พุตสามารถอยู่ในรูปแบบที่สะดวกใด ๆ : stdout, สตริง, รายการ, ฯลฯ ตัวพิมพ์เล็กและตัวอักษรไม่สำคัญและไม่จำเป็นต้องสอดคล้องกัน
- เส้นทางใดก็ได้บนแป้นพิมพ์นั้นใช้ได้ยกเว้นว่าคุณไม่สามารถข้ามตัวอักษรก่อนหน้าอีกครั้งก่อนที่จะไปยังตัวอักษรถัดไป ตัวอย่างเช่น ' hi ' อาจกลายเป็น ' h j i ' หรือ ' h jnbgyu i ' แต่ไม่ใช่ ' h b h u i i '
- จดหมายไม่ได้อยู่ติดกับตัวเองดังนั้น 'แบบสำรวจความคิดเห็น ' จึงไม่สามารถกลายเป็นแบบสำรวจความคิดเห็นได้ มันจะต้องกลายเป็น ' pol k l ' แทน
- ไม่อนุญาตให้ใช้ตัวอักษรเอาต์พุตก่อนหรือหลังคำ ตัวอย่างเช่น ' was ' ไม่สามารถกลายเป็น 'tre was ' หรือ ' was dfg'
นี่คือรหัสกอล์ฟคำตอบที่สั้นที่สุดในหน่วยไบต์ชนะ
dewqwerty
dy
คุณยืนยันได้ไหม