साइज क्या है?
आप एक बड़ी कंपनी में आईटी सलाहकार के रूप में काम कर रहे हैं। उनके सर्वर पर बहुत सारे दस्तावेज़ और फाइलें संग्रहीत हैं। लेकिन अब उनकी स्टोरेज लगभग भर चुकी है, और उन्हें समझने के लिए अपनी फाइलों का ऑडिट करना होगा कि सबसे ज्यादा स्टोरेज कहाँ उपयोग हो रही है। वे चाहते हैं कि आप एक ऐसा Python प्रोग्राम बनाएं जो किसी डायरेक्टरी के पाथ को इनपुट के रूप में ले, उस डायरेक्टरी में मौजूद हर फाइल और सबडायरेक्टरी से गुजरे, हर फाइल के आकार (बाइट्स में) की गणना करे, उन्हें जोड़े, और उस डायरेक्टरी में फाइलों के कुल आकार को लौटाए।
इनपुट की एकमात्र पंक्ति सर्वर पर स्थित किसी डायरेक्टरी के पाथ को दर्शाने वाली एक स्ट्रिंग होगी।
प्रोग्राम का आउटपुट एक एकल संख्या होनी चाहिए, जो उस डायरेक्टरी और उसकी सबडायरेक्टरीज़ में पाई गई सभी फाइलों के कुल आकार (बाइट्स में) को दर्शाती है।
इनपुट | आउटपुट |
documents | 24 |
नोट: आप ऑनलाइन खोज सकते हैं कि
pathlib
का उपयोग करके किसी फाइल का साइज कैसे प्राप्त किया जाए।Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB