คุณได้รับสตริงและอักขระสองตัว คุณต้องพิมพ์สตริงระหว่างอักขระเหล่านี้จากสตริง
อินพุต
ข้อมูลที่ป้อนก่อนจะมีสตริง (ไม่เว้นว่างหรือnull) ในบรรทัดถัดไปจะมีอักขระสองตัวคั่นด้วยช่องว่าง
ท้าทาย
ส่งคืนสตริงระหว่างอักขระสองตัว
ตัวอย่าง
Hello! What's your name?
! ?
ควรส่งผลให้ผลลัพธ์:
" What's your name"
กฎระเบียบ
- สตริงจะต้องไม่ยาวเกิน 100 ตัวอักษรและจะมีเฉพาะอักขระ ASCII ในช่วง
(เว้นวรรค) ถึง~(ตัวหนอน) (รหัสตัวอักษร 0x20 ถึง 0x7E รวมอยู่ด้วย) ดูตาราง ASCIIสำหรับการอ้างอิง - คุณต้องรับข้อมูลจาก
stdin(หรือตัวเลือกอื่นที่ใกล้เคียงที่สุด) - เอาต์พุตควรล้อมรอบด้วยเครื่องหมายคำพูด (
") - คุณสามารถเขียนโปรแกรมแบบเต็มหรือฟังก์ชั่นที่รับอินพุตและส่งออกสตริงสุดท้าย
- อักขระสองตัวจะมีอักขระ ASCII อยู่ในช่วงเท่านั้น
(เว้นวรรค) ถึง~(ตัวหนอน) (รหัสอักขระ 0x20 ถึง 0x7E เท่านั้น) ดูตาราง ASCIIสำหรับการอ้างอิง - ไม่มีการรับประกันว่าตัวละครทั้งสองจะอยู่ในสายอักขระ
- หากไม่พบอักขระใด ๆ ในสตริงให้พิมพ์
"null"ของตัวละครจะไม่พบในสตริงพิมพ์ - หากพบอักขระใด ๆ มากกว่าหนึ่งครั้ง (ยกเว้นว่าอักขระทั้งสองเหมือนกัน) ในสตริงให้พิมพ์
"null"ในสตริงพิมพ์ - หากตัวละครทั้งสองเป็นตัวละครเดียวกันให้พิมพ์สตริง
"null"หากทั้งสองตัวละครที่มีลักษณะเดียวกันพิมพ์สตริง
กรณีทดสอบ
1)
<HTML>code</HTML>
> < --> "null"
2)
What's what?
' ' --> "null"
3)
abcdefghijklmnopqrstuvwxyz
n k --> "lm"
4)
Testing...
e T --> ""
5)
Last test-case
- --> "test"
เกณฑ์การให้คะแนน
นี่คือรหัสกอล์ฟดังนั้นการส่งที่สั้นที่สุด (เป็นไบต์) ชนะ
"? เราควรจะล้อมมันด้วยเครื่องหมายคำพูดคู่อื่นและไม่สนใจเรื่องนั้นเหรอ?
one"two-three \n" -เอาต์พุต: "two"( \nเป็นบรรทัดใหม่)