atcoder#ABC173E. [ABC173E] Multiplication 4
[ABC173E] Multiplication 4
题目描述
個の整数 が与えられます。
このなかからちょうど 個の要素を選ぶとき、選んだ要素の積としてありえる最大値を求めてください。
そして、答えを で割った余りを 以上 以下の整数として出力してください。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
答えを で割った余りを、 以上 以下の整数として出力せよ。
题目大意
给你两个数 ,从 个数中选出 个使得乘积最大。输出乘积在数学意义上对 取模的值。
4 2
1 2 -3 -4
12
4 3
-1 -2 -3 -4
1000000001
2 1
-1 1000000000
1000000000
10 10
1000000000 100000000 10000000 1000000 100000 10000 1000 100 10 1
999983200
提示
制約
Sample Explanation 1
要素を 個選んだときの積としてありえる値は なので、最大値は です。
Sample Explanation 2
要素を 個選んだときの積としてありえる値は なので、最大値は です。 これを で割った余りである を出力します。
Sample Explanation 3
要素を 個選んだときの積としてありえる値は なので、最大値は です。
Sample Explanation 4
答えを で割った余りを出力してください。