# 2973 - Maratona de Pipoca
- **ID**: 2973
- **IdBecrowd**: 2973
- **Tags**: programacao-dinamica
- **Nível**: 9
- **Tempo Limite**: 1 segundos
- **Memória**: 200 MB
- **Categoria**: Paradigmas
- **Autor**: Maratona de Programação 2019, SBC Brazil

## Descrição
A Maratona Brasileira de Comedores de pipocas é uma competição que ocorre anualmente com o intuito de descobrir qual a equipe mais organizada, preparada e bem-treinada na arte de comer pipoca.

Ela é organizada pela SBCp (Sociedade Brasileira de Comedores de pipocas), que periodicamente se reúne para discutir as regras e o formato da competição.

A competição consiste em N sacos de pipocas colocados lado a lado, onde cada saco possui uma quantidade arbitrária de pipoca. Para proporcionar uma maior diversão, a competição ocorre em equipes, cada uma composta por C competidores. Como a Maratona Brasileira de Comedores de pipocas é um evento sério que preza, além de tudo, pela saúde dos competidores, a comissão médica impôs que cada competidor poderá comer, no máximo, T pipocas por segundo, a fim de evitar um possı́vel mal-estar.

A SBCp, em sua última reunião, definiu duas novas regras para a edição de 2019:

Cada competidor da equipe deverá comer uma sequência contı́gua de sacos de pipoca. É perfei- tamente válido que um competidor não coma nenhuma pipoca.

Todas as pipocas de um mesmo saco devem ser comidas por um único competidor.

O objetivo da competição é comer todas as pipocas no menor tempo possı́vel, dado que os C competidores podem comer em paralelo e eles respeitarão todas as regras impostas pela SBCp.

## Entrada
A primeira linha contém três inteiros 
N
, 
C
 e 
T
 (1 ≤ 
N
 ≤ 10
5
, 1 ≤ 
C
 ≤ 10
5
 e 1 ≤ 
T
 ≤ 50), representando a quantidade de sacos de pipoca, a quantidade de competidores de uma mesma equipe e quantidade máxima de pipoca por segundo que um competidor pode comer. A segunda linha conterá 
N
 inteiros 
P
i
 (1 ≤ 
P
i
 ≤ 10 4 ), sendo estes a quantidade de pipoca em cada um dos 
N
 sacos.

## Saída
Seu programa deve produzir uma única linha com um inteiro representando a quantidade mı́nima de segundos necessária para a equipe comer todas as pipocas se ela se organizar da melhor maneira possı́vel.

## Exemplos
### Exemplo de Entrada
```
5 3 4

                                5 8 3 10 7
```

### Exemplo de Saída
```
4
```

