งาน
ได้รับไม่ว่างเปล่าอาร์เรย์ของ0และ1, 0ลดลงครึ่งหนึ่งความยาวของการทำงานของ
อินพุต
อาร์เรย์ของและ0 1รูปแบบที่ยอมรับได้:
- อาร์เรย์จริงในภาษาของคุณ
- สตริงที่คั่นด้วย Linefeed ของ
0และ1 - สตริงที่ต่อเนื่องกันของ
0และ1 - รูปแบบที่เหมาะสมอื่น ๆ
ตัวอย่างเช่นสามอินพุตต่อไปนี้เป็นที่ยอมรับทั้งหมด:
[1, 0, 0, 1]"1\n0\n0\n1"(ที่ไหน\nคือ linefeed U + 000A)"1001"
คุณอาจจะคิดว่าการทำงานของ0จะมีความยาวแม้กระทั่ง
เอาท์พุต
อาเรย์ของ0และ1ในรูปแบบที่ยอมรับได้ด้านบน
Testcases
input ↦ output
[1,0,0,1,0,0,1] ↦ [1,0,1,0,1]
[1,1,0,0,1,1,0,0,1] ↦ [1,1,0,1,1,0,1]
[1,1,0,0,1,1,1,0,0,1,1] ↦ [1,1,0,1,1,1,0,1,1]
[1,1,1] ↦ [1,1,1]
[0,0,1] ↦ [0,1]
[0,0] ↦ [0]
[1,1,1,0,0,0,0,1,1,1,1,0,0,1,0,0,1,1,0,0,1,1,1,1,0,0,1,0,0] ↦ [1,1,1,0,0,1,1,1,1,0,1,0,1,1,0,1,1,1,1,0,1,0]
เกณฑ์การให้คะแนน
trueและfalseแทน1และ0?
0เป็นเรื่องจริง