#P491. 乘积凑整

乘积凑整

题目描述

给定 nn 个整数 a1,a2,⋯ ,ana_1,a_2,\cdots,a_n,请从中挑出 kk 个数,将它们乘起来,使它们的积在十进制表示下,末尾的零尽量多。

输入格式

  • 第一行:两个整数 nn 和 kk;
  • 第二行:nn 个整数 a1,a2,⋯ ,ana_1,a_2,\cdots,a_n。

输出格式

  • 单个整数:表示积的末尾最多有多少个 00。
3 2
4 20 50
3

样例解释 1

50*20=1000

5 3
15 16 3 25 9
3

样例解释 2

152516=6000

数据范围

  • 对于 50%50\% 的数据,1≤k≤n≤201\leq k \leq n\leq 20;
  • 对于 100%100\% 的数据,1≤k≤n≤2001\leq k \leq n\leq 200
  • 1≤ai≤10181\leq a_i\leq 10^{18}。