Title: Diferença absoluta dos divisores próprios primos e não primos
Course: Introdução à Ciência de Computação - 2016 > Section: 18 November - 25 November

Dado um número n, escreva um programa usando a linguagem de programação C para calcular a diferença absoluta entre os divisores próprios que são primos e os que não são primos. Assim, para n=30, a diferença absoluta entre a soma dos seus divisores próprios primos e não primos será 22,  ou seja,  22 = (1+6+10+15) - (2+3+5).

Divisores próprios de um número positivo n são todos os divisores inteiros positivos de n, exceto o próprio n. Por exemplo, os divisores próprios do número 30 são 1, 2, 3, 5, 6, 10 e 15.

Dicas:

- O operador de resto em C é %, assim para calcular o resto de um número x entre 2  na variável resto deve ser escrita a linha: resto = x % 2;
- Números primos são os números naturais que têm apenas dois divisores diferentes: o 1 e ele mesmo. Lembre-se que 1 não é primo.
- Para calcular o valor absoluto de um número x, uma solução básica é multiplicar o número por -1 se x é menor que 0 (zero).

Entrada e Saída:

A entrada será constituída por um número inteiro positivo n  que é maior do que 1. Cada linha no arquivo "input.txt" representará uma entrada para o programa.

Como saída, você deve imprimir dois números separados por um espaço em branco. O primeiro número será o valor de n, enquanto o segundo número será a diferença absoluta de seus divisores próprios primos e não primos. Veja abaixo alguns exemplos de entrada/saída:

Exemplos de entrada | Saída para os exemplos de entrada
6 | 6 4
30 | 30 22
70 | 70 46
13245 | 13245 6189