No.2644 Iro Iro-Iro
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 25
作問者 :
cho435
/ テスター :
shobonvip
noya2
タグ : / 解いたユーザー数 25
作問者 :


問題文最終更新日: 2024-02-19 21:16:55
問題文
この問題において、色は の3次元ベクトルであらわされ、常に です。
色が 個存在しています。 番目の色は、 です。
操作が 個与えられます。 番目の操作では、 をもちいて次をおこないます。
- すべての について、 という新しい色をつくる。
- この操作によって 個の新しい色ができる。
あなたは操作前の色と操作後の新しい色を合わせたときの、色の種類数をなるべく多くしたいです。
個の操作のうち、1つだけ選んでおこなうことができるとき、色の種類数としてあり得る最大値はいくつですか?
ただし、与えられる入力において、操作後にも色の条件を満たすことは保証されています。
制約
- 入力はすべて整数
-
すべての について
入力
出力
操作を つだけおこなうときの、色の種類数の最大値を出力してください。
サンプル
サンプル1
入力
5 3 2 2 2 3 4 5 4 2 3 1 4 4 6 2 4 1 2 3 2 0 1 1 -2 -2
出力
9
番目の操作をおこなうと、色は 種類、 番目では 種類、 番目では 種類になるので、 この中で最大である を出力します。
サンプル2
入力
6 2 3 2 3 3 3 4 4 2 4 2 4 2 2 5 3 3 4 3 -1 2 -1 0 1 1
出力
10
サンプル3
入力
15 10 4 3 4 2 3 2 3 4 3 2 4 2 3 4 2 4 4 4 3 5 3 2 4 5 4 5 4 3 4 5 2 3 4 4 2 2 2 4 4 2 2 5 4 3 2 0 0 0 1 2 -1 2 0 2 2 -1 0 1 1 1 0 0 2 -1 0 -1 0 1 0 -1 2 1 -2 1 0
出力
29
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。