#abc0184. [abc018_4]バレンタインデー
[abc018_4]バレンタインデー
問題文
あるクラスには女子が 人、男子が 人いる。女子には から までの出席番号が、男子には から までの出席番号が割り当てられている。
幸運のキューピットはここから女子 人と男子 人からなる、1 つの旅行グループを作る。
人の女子は合わせて 個のチョコレートを持っており、チョコレートには から までの番号が付けられている。
チョコレート は出席番号が である女子が持っており、旅行中に出席番号が である男子に渡す予定である。そのため旅行グループに出席番号が である女子と出席番号が である男子が両方含まれていた場合に限り渡すことができる。無事にチョコレート が渡された場合の幸福度は である。
無事に渡されたチョコレートによる幸福度の合計値として考えられる最大値はいくらか。
入力
入力は以下の形式で標準入力から与えられる。
:
- 行目には、 つの整数 , , , , が空白区切りで書かれている。これは、クラスに女子が 人、男子が 人おり、旅行グループは女子 人、男子 人からなり、チョコレートが 個あることを表す。
- 行目から 行には、チョコレートに関する情報が与えられる。 行のうち 行目には、 つの整数 , , が空白区切りで与えられる。これは、チョコレート を出席番号が である女子が持っており、旅行中に出席番号が である男子に渡す予定であり、チョコレート の幸福度が であることを表す。
- である整数 , に対して、 または が成り立つ。
部分点
この問題には部分点が設定されている。
- かつ を満たすデータセット に正解した場合は、 点が与えられる。
出力
無事に渡されたチョコレートによる幸福度の合計値として考えられる最大値を 行に出力せよ。(21:51 表現の変更)出力の末尾に改行を入れること。
入力例1
3 4 2 3 7
1 1 9
1 2 7
1 3 15
1 4 6
2 2 3
2 4 6
3 3 6
出力例1
37
出席番号が , の女子と出席番号が , , の男子からなる旅行グループを考えます。
- チョコレート は出席番号が の男子が旅行に参加しないため、渡されません。
- チョコレート は受け渡しする男女がともに旅行に参加するため、無事に渡されます。チョコレートの幸福度は です。
- チョコレート は受け渡しする男女がともに旅行に参加するため、無事に渡されます。チョコレートの幸福度は です。
- チョコレート は受け渡しする男女がともに旅行に参加するため、無事に渡されます。チョコレートの幸福度は です。
- チョコレート は受け渡しする男女がともに旅行に参加するため、無事に渡されます。チョコレートの幸福度は です。
- チョコレート は受け渡しする男女がともに旅行に参加するため、無事に渡されます。チョコレートの幸福度は です。
- チョコレート は出席番号が の女子が旅行に参加しないため、渡されません。
幸福度の合計値は となり、これが最大値となります。
入力例2
4 5 3 2 9
2 3 5
3 1 4
2 2 2
4 1 9
3 5 3
3 3 8
1 4 5
1 5 7
2 4 8
出力例2
26