AT_past202109_e カラフルなTシャツ
Description
[problemUrl]: https://atcoder.jp/contests/past202109-open/tasks/past202109_e
$ N $ 枚の T シャツが売られています。各 T シャツの色は $ 1 $ 以上 $ 10^9 $ 以下の整数で表され、$ i $ 枚目の T シャツの色は $ c_i $ で価格は $ p_i $ 円です。
$ K $ 種類の色の T シャツを集めるには最小で何円必要ですか?
ただし、$ K $ 種類の色の T シャツを集めることが不可能な場合は `-1` を出力してください。
Input Format
入力は以下の形式で標準入力から与えられる。
> $ N $ $ K $ $ c_1 $ $ c_2 $ $ \ldots $ $ c_N $ $ p_1 $ $ p_2 $ $ \ldots $ $ p_N $
Output Format
答えを(単位を除いて)出力せよ。
Explanation/Hint
### 注意
この問題に対する言及は、2021/10/02 18:00 JST まで禁止されています。言及がなされた場合、賠償が請求される可能性があります。 試験後に総合得点や認定級を公表するのは構いませんが、どの問題が解けたかなどの情報は発信しないようにお願いします。
### 制約
- $ 1\ \leq\ N\ \leq\ 10^5 $
- $ 1\ \leq\ K\ \leq\ N+1 $
- $ 1\ \leq\ c_i,p_i\ \leq\ 10^9 $
- 入力は全て整数である。
### Sample Explanation 1
$ 1 $ 枚目と $ 2 $ 枚目の T シャツを買うのが最適です。