#P1146. 奶茶仙人

奶茶仙人

题目描述

现在有一个产出奶茶的商店。商店里有若干自动做奶茶的机器,每个机器各可以在启动aia_i分钟后产出1份奶茶,之后可以立即进行下一次启动,再过aia_i分钟后再产出1份奶茶,依次类推。

初始时刻所有奶茶机同时启动。你的任务是计算最早在tt分钟产出的奶茶数量大于等于kk份。输出时刻tt。保证答案t1018t \le 10^{18}

输入格式

一行两个整数n,kn, k,表示一共有nn个奶茶机,需要产出kk份奶茶。

接下来一行nn个整数,依次表示每个奶茶机启动aia_i分钟后可以产出一份奶茶。

输出格式

一行一个整数tt,表示最早在tt分钟后产出的奶茶数量超过kk份。

3 3
1 1 1
1
3 3
1 2 3
2

数据规模与约定

共10个测试点,每个测试点10分。

数据点编号 数据范围
#1~#4 1n20,1k100,1ai101\le n \le 20, 1 \le k \le 100, 1 \le a_i \le 10
#5~#7 1n103,1k105,1ai1031\le n \le 10^3 , 1 \le k \le 10^5, 1 \le a_i \le 10^3
#8~#10 1n105,1k1018,1ai1091\le n \le 10^5, 1 \le k \le 10^{18}, 1 \le a_i \le 10^9

大样例

大样例下载