इस तरह से केवल गैर-नकारात्मक पूर्णांक वाले गैर-खाली सूची / सरणी को देखते हुए:
[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"
EDIT: बस कई भाषाओं ने पहले ही ऐसा देखा है।