100 atcoder#ABC171D. [ABC171D] Replacing
[ABC171D] Replacing
题目描述
あなたは、 個の正整数 からなる数列 を持っています。
あなたは、これから以下の操作を 回、続けて行います。
- 回目の操作では、値が である要素すべてを に置き換えます。
すべての に対して、 回目の操作が行われた後の数列 のすべての要素の和、 を求めてください。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
個の整数 を以下の形式で標準出力に出力せよ。
は ビット整数に収まらない可能性があることに注意せよ。
4
1 2 3 4
3
1 2
3 4
2 4
11
12
16
4
1 1 1 1
3
1 2
2 1
3 5
8
4
4
2
1 2
3
1 100
2 100
100 1000
102
200
2000
提示
制約
- 入力は全て整数
- $ 1\ \leq\ N,\ Q,\ A_{i},\ B_{i},\ C_{i}\ \leq\ 10^{5} $
Sample Explanation 1
はじめ、数列 は です。 各操作後、 数列 は以下のようになります。 - - -
Sample Explanation 2
数列 に 要素の値が であるものが つも含まれていない可能性もあることに注意してください。