Jardim de Mirtilos

Um botânico alienígena está a tentar cultivar mirtilos. Ele tem algumas sementes de mirtilos da Terra, mas elas misturaram-se com sementes locais de sunshroom e fernivore. Decide plantá-las na mesma porque quer muito descobrir a que sabem os mirtilos.

O seu jardim tem 10 espaços para plantar, todos lado a lado. Ele planta sementes em todos esses 10 espaços e espera que cresçam.

DALL·E 2023-03-15 11.58.10 - an alien botanist trying to grow blueberries, digital art.png
Imagem criada com DALL-E 2

No entanto, ele precisa de ter cuidado, porque os fernivores são prejudiciais aos mirtilos e vão contaminar as plantas de mirtilo que estejam diretamente ao lado deles. Os sunshrooms são inofensivos e também neutralizam uma planta de fernivore quando cresce diretamente ao lado deles.

É-lhe dado 10 números inteiros como entrada, cada um representando um espaço, e a sua tarefa é determinar se há uma contaminação no jardim.

  • Os mirtilos são representados por números pares que não são divisíveis por 6.

  • Os sunshrooms são representados por números ímpares.

  • Os fernivores são representados por múltiplos de 6.

Se houver contaminação, imprima Activate emergency protocol!, caso contrário imprima Check complete, blueberries are growing!.

Entrada

Saída

4
8
3
6
2
7
14
16
2
13

Check complete, blueberries are growing!

2
3
7
2
8
12
4
8
9
10

Activate emergency protocol!

9
3
1
2
4
3
3
7
6
6

Check complete, blueberries are growing!

9
8
5
6
12
4
13
2
3
7

Activate emergency protocol!

  1. No primeiro exemplo, há um fernivore no espaço nº 4, representado pelo 6. No entanto, é neutralizado pelo sunshroom no espaço nº 3, que é representado pelo 3, por isso imprimimos Check complete, blueberries are growing!.

  2. No segundo exemplo, há um fernivore no espaço nº 6 rodeado por mirtilos que contaminou o jardim, portanto imprimimos Activate emergency protocol!.

  3. No terceiro exemplo, há dois fernivores nos espaços nº 9 e nº 10, mas não estão ao lado de nenhum mirtilo, portanto não haverá contaminação, por isso imprimimos Check complete, blueberries are growing!.

  4. No último exemplo, há dois fernivores nos espaços nº 4 e nº 5. O fernivore no espaço nº 5 irá contaminar o mirtilo no espaço nº 6. Note que há um sunshroom no espaço nº 3, mas só neutralizará o fernivore no espaço nº 4, por isso o fernivore no espaço nº 5 contaminará o jardim!

Dica 1

Tente resolver este desafio usando for … else e break!

Dica 2

Pode simplificar o código substituindo os números por letras (b para mirtilos, f para fernivore, etc.), e depois realizar a análise na sequência resultante.

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue