CPF
Inserir cpf
Percorrer até achar a letra
Pegar a posição do digito oculto
O digito faltando é um dos dois ultimos?
Fazer o algoritmo pra pegar o numero
Não
multiplicar e somar todos os outros digitos em ordem com algoritmo exemplo (528.78x.758-80)
Pegar o resultado (288+5x=A)
Fatos sobre A
A>q a soma da multiplicação dos digitos(A>288)
A=(11*algum numero)+3
288+5*algum numero entre 1 e 9
Para descobrir A
288+tabuada do 5
divide o resultado por 11
resta 3?
o 10 digito é zero?
Não
pegar o ultimo digito e tirar de 11 (11-8=3)
A%11=11-menos último digito)
11-8=3
A%11=3
multiplicar e somar os primeiros 10 digitos
resultado (354+6x=B)
ultimo numero igual 0?
Sim
B%11=0||1
nao
pegar esse digito e tirar de 11
sim
A%11=0, 1