รับรายการ / อาร์เรย์ที่ไม่ว่างเปล่าที่มีจำนวนเต็มไม่เป็นลบเท่านั้นเช่นนี้
[0, 0, 0, 8, 1, 4, 3, 5, 6, 4, 1, 2, 0, 0, 0, 0]
เอาท์พุทรายการที่มีศูนย์ต่อท้ายและเลขศูนย์นำออก
ผลลัพธ์สำหรับสิ่งนี้จะเป็น:
[8, 1, 4, 3, 5, 6, 4, 1, 2]
กรณีทดสอบอื่น ๆ :
[0, 4, 1, 2, 0, 1, 2, 4, 0] > [4, 1, 2, 0, 1, 2, 4]
[0, 0, 0, 0, 0, 0] > nothing
[3, 4, 5, 0, 0] > [3, 4, 5]
[6] > [6]
รหัสที่สั้นที่สุดชนะ
Nil
()
/ []
slip()
/ Empty
Any
{}
บางอย่างไม่ได้กำหนดไว้บางอย่างที่กำหนด แต่เป็นเอกพจน์บางคนที่แอบเข้าไปในรายการอื่น ๆ เช่นที่พวกเขาจะไม่เพิ่มจำนวนองค์ประกอบ (มีหลายรูปแบบที่แตกต่างกันเมื่อAny
มีคลาส / ประเภทและบทบาท)
"0,4,1,2,0,1,2,4,0" => "4,1,2,0,1,2,4"
แก้ไข: เพิ่งสังเกตเห็นว่ามีหลายภาษาที่ทำสิ่งนี้อยู่แล้ว