??Divisão de Estradas??
Estamos em 2042, e depois de muito esforço, o presidente atual do NOIC, Enzo Dantas, conseguiu fundar o país do NOIC! Um dos trabalhos do presidente é definir quais vão ser as cidades e quais estradas vão ligar elas, porém, Enzo é uma pessoa um tanto quanto peculiar. Temos cidades no país, e como Enzo adora árvores, ele criou estradas, de modo que para cada 2 cidades, exista um caminho entre elas.
Agora que a cidade está construida, Enzo se fez a seguinte pergunta: "Para cada entre e , qual é o máximo de caminhos de tamanho que eu posso dividir meu pais, de modo que nenhum dos dois caminhos se intersectem?" (Um caminho de tamanho é um caminho que tem exatamente cidades, e dois caminhos se intersectam se eles tem uma cidade em comum). Enzo não tem ideia de como responder isso, e pediu a sua ajuda para resolver!
Entrada
A primeira linha contém um inteiro , o número de cidades no país do NOIC. As próximas linhas descrevem as estradas. Cada estrada é definida com 2 números , que significa que tem uma estrada que liga . É garantido que o país é uma árvore.
Saída
Impríma números. Na linha , imprima qual é o maior número de caminhos de tamanho que podemos dividir nosso país.
Entrada | Saída |
7 1 2 2 3 3 4 4 5 5 6 6 7 |
7 3 2 1 1 1 1 |
Entrada | Saída |
6 1 2 2 3 2 4 1 5 5 6 |
6 2 2 1 1 0 |
Nota: Aqui estão as respostas para o segundo caso
Link para submeter o Código (O tl do problema é 7 segundos)