蓝桥杯2280: 蓝桥杯2018年第九届真题-乘积最大题解

天涯离梦残月幽梦 算法基础篇 43 0
挑战自我,勇攀编程高峰!全网最全C++题库,助您成为编程达人。
给定N个整数A1, A2, ... AN,请你从中选出K个数,使其乘积最大,请你求出最大的乘积,由于乘积可能超出整型范围,你只需输出乘积除以1000000009的余数。

给定N个整数A1, A2, ... AN。请你从中选出K个数,使其乘积最大。   请你求出最大的乘积,由于乘积可能超出整型范围,你只需输出乘积除以1000000009的余数。   注意,如果X<0, 我们定义X除以1000000009的余数是负(-X)除以1000000009的余数。 即:0-((0-x) % 1000000009)

蓝桥杯2280: 蓝桥杯2018年第九届真题-乘积最大题解
-第1张图片-东莞河马信息技术
(图片来源网络,侵删)

标签: 蓝桥杯2280: 蓝桥杯2018年第九届真题-乘积最大题解