ブルーベリーガーデン

ある宇宙人の植物学者がブルーベリーを育てようとしています。彼は地球から持ってきたブルーベリーの種を持っていますが、地元の サンシュルームファーニボア の種と混ざってしまいました。しかし、どうしてもブルーベリーの味を知りたいので、彼はそれらをそのまま植えることにしました。
彼の庭には隣り合った10の植え付け区画があります。彼はその10の区画すべてに種を植え、成長するのを待ちます。
DALL-E 2で作成された画像
DALL-E 2で作成された画像
しかし、彼は注意が必要です。なぜなら、ファーニボアはブルーベリーに有害で、直に隣接するブルーベリーの植物を汚染してしまうからです。サンシュルームは無害で、直に隣接して成長するとファーニボアの植物を無力化します。
あなたは入力として10個の整数を受け取り、それぞれが1つの区画を表しています。あなたのタスクは、庭に汚染があるかどうかを判定することです。
  • ブルーベリーは6で割り切れない偶数で表されます。
  • サンシュルームは奇数で表されます。
  • ファーニボアは6の倍数で表されます。
汚染がある場合は Activate emergency protocol! と出力し、そうでなければ Check complete, blueberries are growing! と出力してください。
入力
出力
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. 最初の例では、スロット#4に6で表されるファーニボアが1つあります。しかし、スロット#3の3で表されるサンシュルームによって無力化されるので、Check complete, blueberries are growing! と出力します。
  1. 2つ目の例では、スロット#6にあるファーニボアがブルーベリーに囲まれており、庭が汚染されてしまったので、Activate emergency protocol! と出力します。
  1. 3つ目の例では、スロット#9と#10に2つのファーニボアがありますが、どのブルーベリーとも隣接していないので、汚染は起こりません。そのため、Check complete, blueberries are growing! と出力します。
  1. 最後の例では、スロット#4と#5に2つのファーニボアがあります。スロット#5のファーニボアはスロット#6のブルーベリーを汚染します。スロット#3にはサンシュルームがありますが、それはスロット#4のファーニボアのみを無力化するので、スロット#5のファーニボアは庭を汚染してしまいます!
ヒント1
for … elsebreak を使ってこのチャレンジを解いてみましょう!
ヒント2
数字をアルファベットに置き換えて(ブルーベリーなら b、ファーニボアなら f など)、その結果のシーケンスを解析することで、コードを簡略化できます。
 

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