लक्ष्य:
वर्तमान फ़ोल्डर में सबसे छोटी फ़ाइल खोजने के लिए एक प्रोग्राम बनाएं।
- फ़ाइल का आकार बाइट्स या वर्णों में मापा जा सकता है।
- यदि एकाधिक फ़ाइलों का आकार समान है, तो आप या तो उनमें से किसी एक को चुन सकते हैं या प्रदर्शित कर सकते हैं।
- आप मान सकते हैं कि फ़ोल्डर में कम से कम एक फ़ाइल होगी, और किसी भी फ़ाइल का आकार 0 नहीं होगा।
मान लें कि फ़ोल्डर की सभी फाइलें आपके द्वारा उपयोग की जा रही भाषा द्वारा लोड की जा सकती हैं।
मान लें कि वर्तमान निर्देशिका में कोई फ़ोल्डर नहीं हैं।
इनपुट:
कार्यक्रम को उपयोगकर्ता से कोई इनपुट नहीं लेना चाहिए, जब तक कि:
- यदि आपकी भाषा में "वर्तमान फ़ोल्डर" नहीं है, तो यह उपयोगकर्ता से एक फ़ोल्डर नाम / पथ पूछ सकता है।
- यदि आपकी भाषा सीधे आपके कंप्यूटर पर फ़ाइलों तक नहीं पहुंच सकती है, तो यह उपयोगकर्ता को फाइलें अपलोड करने की अनुमति दे सकती है। (उदाहरण के लिए जावास्क्रिप्ट)
आउटपुट:
सबसे छोटी फ़ाइल का नाम प्रदर्शित किया जाना चाहिए।
- प्रमुख / अनुगामी प्रतीकों को अनुमति दी जाती है, जब तक कि यह स्पष्ट नहीं हो जाता है कि किस फ़ाइल को चुना गया है।
- (सभी फाइलों की सूची छापना नियमों के खिलाफ है)।
टिप्पणियाँ:
- मानक Loopholes की अनुमति नहीं है।
- आप परिणाम बदलने के लिए फ़ोल्डर में फ़ाइलों को संशोधित / बना / हटा नहीं सकते हैं।
- यह कोड-गोल्फ है ; सबसे छोटा जवाब (बाइट्स में) जीतता है।