题目 1431: 乘积最大

时间限制: 2s 内存限制: 192MB 提交: 0 解决: 153
题目描述

给定N个整数A1,A2,...,AN,请你从中选出K个数,使其乘积最大。

请你求出最大的乘积,由于乘积可能超出整形范围,因此只需要输出乘积除以1000000009的余数。

注意:如果X<0,则定义X除以1000000009的余数是-X除以1000000009的余数,即0-((0-X)%1000000009).


输入

第一行包含两个整数N和K。

以下N 行每行包含一个整数Ai

输出

一个整数,表示答案。

样例输入
5 3
-100000
-10000
2
100000
10000
样例输出
999100009
提示

输入样例2

5 3

-100000

-100000

-2

-100000

-100000

输出样例

-999999829

通过率

统 计

 提交 0
 正确 153
 格式错误 3
 答案错误 78
 时间超限 0
 输出超限 0
 运行错误 34
 编译错误 57