Inspeção de Segurança
Há uma estrada suficientemente longa na cidade de JOI. Esta estrada pode ser considerada como uma linha numérica, e cada ponto é representado por um único número inteiro de coordenadas. Há instalações ao longo desta estrada em JOI, numeradas de 1 a em ordem crescente de coordenadas. A localização da instalação está na coordenada .
Na cidade de JOI, uma inspeção de segurança das instalações está prestes a ser realizada. A instalação tem itens que precisam ser verificados. Agora, carpinteiros que podem realizar a inspeção estão reunidos. No início da inspeção de segurança, todos os carpinteiros estão na coordenada 0. Quando a inspeção começa, em um minuto, cada carpinteiro pode realizar uma das duas ações a seguir:
- Mover suas coordenadas por uma distância de 1.
- Selecionar um dos itens de inspeção da instalação nas coordenadas atuais e inspecioná-lo.
Ao final de uma inspeção de segurança, cada item em cada edifício deve ter sido inspecionado por um ou mais carpinteiros.
Dado o número de carpinteiros e informações sobre a instalação, escreva um programa para encontrar o número mínimo de minutos que levará para concluir a inspeção de segurança.
Entrada
A entrada é dada da seguinte forma
Saída
Imprima uma única linha mostrando o número mínimo de minutos que levará para completar a verificação de segurança.
Restrições
- .
- .
- .
- .
- .
- Todos os valores de entrada são números inteiros.
Informações sobre a pontuação
- Para um conjunto de casos de teste, .
- Para um conjunto de casos de teste, .
- Para um conjunto de casos de teste, sem restrições adicionais.
Exemplos de Entrada | Exemplos de Saída |
---|---|
3 3
1 3 4 4 2 4 |
7
|
6 1
1 4 5 6 11 15 12 5 9 8 10 4 |
63
|
6 2
1 4 5 6 11 15 12 5 9 8 10 4 |
35
|
6 5
1 4 5 6 11 15 12 5 9 8 10 4 |
19
|