AT_arc106_e.[ARC106E] Medals

NOI/NOI+/CTSC

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

你是一家拥有 NN 名员工的店铺的店长。每位员工都有固定的出勤周期。更准确地说,第 ii 位员工会从今天开始“连续工作 AiA_i 天,然后连续休息 AiA_i 天”,如此循环往复。

你将从今天起每天上班,并从当天出勤的员工中选择一人,发放一枚奖牌。(如果当天没有员工出勤,则什么也不做。)

要让每位员工都至少获得 KK 枚奖牌,最少需要多少天?

输入格式

输入通过标准输入按以下格式给出。

NN KK A1A_1 A2A_2 ⋯\cdots ANA_N

输出格式

请输出答案。

输入输出样例

  • 输入#1

    3 3
    1 2 3

    输出#1

    10
  • 输入#2

    10 10
    1 1 1 1 1 1 1 1 1 1

    输出#2

    199
  • 输入#3

    2 5
    1234 5678

    输出#3

    10

说明/提示

限制条件

  • 所有输入均为整数。
  • 1≤N≤181 \leq N \leq 18
  • 1≤K≤1051 \leq K \leq 10^5
  • 1≤Ai≤1051 \leq A_i \leq 10^5

样例解释 1

例如,可以按如下方式发放奖牌:

  • 第 11 位员工在第 1,5,91, 5, 9 天获得奖牌。
  • 第 22 位员工在第 2,6,102, 6, 10 天获得奖牌。
  • 第 33 位员工在第 3,7,83, 7, 8 天获得奖牌。
    第 44 天没有任何员工出勤,因此这是最短的发放方式之一。

由 ChatGPT 4.1 翻译

输入解题思路,AI测评打分。不知道怎么写?

首页