#4566. Addition and Multiplication 2

0
    ID: 4566 传统题 2000ms 1024MiB 尝试: 0 已通过: 0 难度: 4 上传者: 标签>AtCoderabc257EGESP 5级贪心枚举(单层循环)

Addition and Multiplication 2

Addition and Multiplication 2

题目描述

Takahashi 有一个整数 xx。 起初,x=0x=0。 Takahashi 可以任意次数执行以下操作。

选择一个整数 i (1≤i≤9)i\ (1\leq i \leq 9)。 支付 CiC_i 日元以把 xx 替换为 10x+i10x + i。

Takahashi 有预算 NN 日元。 在不超过预算的情况下,求最终 xx 的最大可能值。

输入格式

输入按下列格式从标准输入给出: NN C1C_1 C2C_2 …\ldots C9C_9

输出格式

输出答案。

5
5 4 3 3 2 5 3 5 3
95
20
1 1 1 1 1 1 1 1 1
99999999999999999999

提示

1≤N≤1061 \leq N \leq 10^6 1≤Ci≤N1 \leq C_i \leq N 输入中的所有值均为整数。例如,依次进行 i=9i = 9 和 i=5i=5 的操作会使 xx 变为: 0→9→950 \rightarrow 9 \rightarrow 95。
这些操作所需的金额为 C9+C5=3+2=5C_9 + C_5 = 3 + 2 = 5 日元,不超过预算。 由于可以证明在不超过预算的情况下无法得到大于等于 9696 的整数,答案为 9595。
注意答案可能无法放入 64 位整数类型。

标签: AtCoder|abc257E

来源

AtCoder|abc257E