ในการท้าทายนี้คุณจะได้รับบล็อคข้อความและคุณต้องทำการไตร่ตรองข้อความ
การป้อนข้อมูล:
- สตริงที่จะสะท้อนให้เห็น ข้อความอาจไม่ได้รับการจัดเป็นอาร์เรย์ที่มีองค์ประกอบเป็นบรรทัดข้อความ ตัวอย่างเช่น
"ab\ncd"
และ['a','b','\n','c','d']
ได้รับอนุญาต แต่['ab','cd']
หรือ[['a','b'],['c','d']]
ไม่ คุณสามารถสันนิษฐานได้ว่าทุกบรรทัดมีจำนวนอักขระเท่ากัน (เพิ่มด้วยช่องว่างเมื่อจำเป็น) - บูลีนที่
True
ระบุการสะท้อน Y และFalse
บ่งชี้การสะท้อน X
อินพุตทั้งสองสามารถส่งผ่านในลำดับใดก็ได้
เอาท์พุท:
สตริงที่สะท้อนกลับ ตัวละครจะไม่เปลี่ยนแปลงเฉพาะตำแหน่งของพวกเขา บล็อกรูปภาพที่ได้ควรจัดชิดซ้ายบนสุด (แถวและคอลัมน์แรกจะต้องมีอักขระที่ไม่ใช่ช่องว่าง) อนุญาตให้ใช้ช่องว่างต่อท้าย (บนบรรทัดใดก็ได้)
กรณีทดสอบ:
False
o /
--|/
|
/ \
/ o
/|--
|
\ /
True
o /
--|/
|
/ \
/ \
|
--|/
o /
True
text
text
False
text
txet
True
P
P
C
G
G
C
P
P
False
P
P
C
G
P
P
C
G
True
abcde
fghij
kl mn
opqrs
tuvwx
tuvwx
opqrs
kl mn
fghij
abcde
นี่คือรหัสกอล์ฟดังนั้นตอบด้วยคำตอบที่สั้นที่สุดในภาษาที่คุณชื่นชอบ!
\n
ฉันจะไปเท่าที่จะบอกว่ามันไม่ได้เป็นตัวแทนสตริง
1
และ0
เราต้องใช้True
และFalse
?