Realizado

Lista dos 100 milhões de Cnpjs possíveis

Publicado em 28 de Julho de 2022 dias na TI e Programação

Sobre este projeto

Aberto

Gerar a lista de todos os CNPJs possíveis.
1. O CNPJ é formado por um radical (8 digitos); um indicador de estabelecimento (0001); digitos verificadores (xx.xxx.xxx/yyyy-zz)
2. O radical (xx.xxx.xxx) é sequencial e começou no "00.000.000" e teoricamente vai até (99.999.999) - logo, 100 milhões de radicais
3. Estou interessado só naqueles com indicador de estabelecimento(yyyy) iguais a 0001 - logo, essa parte é fixa
4. O desafio é calcular os digitos verificadores válidos para as 100 milhões de possibilidades e criar o número do CNPJ completo válido
5. Os digitos verificadores seguem o algoritmo do "resto 11"
6. A explicação do algoritmo pode ser verificado aqui, passo a passo (https://www.geradorcnpj.com/algoritmo_do_cnpj.htm)
7. O algoritmo implementado em jscript pode ser consultado aqui: http://cnpj.info/gerador.html
8. Não me preocupo com a linguem utilizada. O produto do projeto é a lista com os 100 milhões de CNPJs (que pode ser entregue em arquivos txt com ate 10 milhões de registros cada)

Categoria TI e Programação
Subcategoria Outros
Tamanho do projeto Pequeño
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário

Prazo de Entrega: Não estabelecido

Habilidades necessárias