फाइलों की गिनती
कल्पना करें कि आप एक बड़े प्रोजेक्ट का हिस्सा हैं, और आपकी टीम विभिन्न कार्यों के लिए अलग-अलग प्रकार की फाइलों का उपयोग करती है। आपके पास Python कोड के लिए
.py
फाइलें हैं, नोट्स के लिए .txt
फाइलें हैं, और डेटा के लिए .csv
फाइलें हैं। ये फाइलें कई डायरेक्टरी और सबडायरेक्टरी में बिखरी हुई हैं। एक दिन, आपको एक विशेष डायरेक्टरी और उसकी सभी सबडायरेक्टरी में मौजूद Python फाइलों की संख्या पता लगाने का काम दिया जाता है। आप इस कार्य को स्वचालित करने के लिए एक Python स्क्रिप्ट लिखने का निर्णय लेते हैं।आपको एक स्क्रिप्ट बनानी है जो दो पैरामीटर स्वीकार करेगी: डायरेक्टरी पाथ और फाइल एक्सटेंशन। फिर स्क्रिप्ट उस डायरेक्टरी और उसकी सभी सबडायरेक्टरी में जाकर दिए गए एक्सटेंशन वाली फाइलों की संख्या को गिनेगी।
प्रोग्राम का इनपुट दो लाइनों का होगा। पहली लाइन में डायरेक्टरी पाथ होगा और दूसरी लाइन में फाइल एक्सटेंशन (डॉट के बिना) होगा।
प्रोग्राम को एक एकल पूर्णांक प्रिंट करना चाहिए—जिसमें उस डायरेक्टरी और उसकी सभी सबडायरेक्टरी में दिए गए एक्सटेंशन वाली फाइलों की कुल संख्या होगी।
इनपुट | आउटपुट |
documents/python-projects
py | 2 |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB