Contar Ficheiros
Imagine que faz parte de um grande projeto e que a sua equipa utiliza diferentes tipos de ficheiros para tarefas distintas. Tem ficheiros
.py
para o código Python, ficheiros .txt
para as notas e ficheiros .csv
para os dados. Os ficheiros estão distribuídos por vários diretórios e subdiretórios. Um dia, é-lhe atribuída a tarefa de descobrir quantos ficheiros Python existem num diretório específico e em todos os seus subdiretórios. Decide então escrever um script em Python para automatizar esta tarefa.O seu objetivo é criar um script que aceite dois parâmetros: o caminho do diretório e a extensão do ficheiro. O script deverá pesquisar recursivamente o diretório e todos os seus subdiretórios, contando o número de ficheiros com a extensão especificada.
A entrada do programa contém duas linhas. A primeira linha contém o caminho do diretório e a segunda linha contém a extensão do ficheiro (sem o ponto).
O programa deve imprimir um único número inteiro — o número de ficheiros com a extensão dada no diretório e em todos os seus subdiretórios.
Input | Output |
documents/python-projects
py | 2 |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB