AT_arc106_e [ARC106E] Medals

题目描述

你是一家拥有 $N$ 名员工的店铺的店长。每位员工都有固定的出勤周期。更准确地说,第 $i$ 位员工会从今天开始“连续工作 $A_i$ 天,然后连续休息 $A_i$ 天”,如此循环往复。 你将从今天起每天上班,并从当天出勤的员工中选择一人,发放一枚奖牌。(如果当天没有员工出勤,则什么也不做。) 要让每位员工都至少获得 $K$ 枚奖牌,最少需要多少天?

输入格式

输入通过标准输入按以下格式给出。 > $N$ $K$ $A_1$ $A_2$ $\cdots$ $A_N$

输出格式

请输出答案。

说明/提示

## 限制条件 - 所有输入均为整数。 - $1 \leq N \leq 18$ - $1 \leq K \leq 10^5$ - $1 \leq A_i \leq 10^5$ ## 样例解释 1 例如,可以按如下方式发放奖牌: - 第 $1$ 位员工在第 $1, 5, 9$ 天获得奖牌。 - 第 $2$ 位员工在第 $2, 6, 10$ 天获得奖牌。 - 第 $3$ 位员工在第 $3, 7, 8$ 天获得奖牌。 第 $4$ 天没有任何员工出勤,因此这是最短的发放方式之一。 由 ChatGPT 4.1 翻译