AT_code_festival_2018_final_i Homework

题目描述

高桥君决定在暑假完成他的作业。 作业由 $N$ 个编号为 $1$ 到 $N$ 的题目组成。第 $i$ 个题目需要 $2^{A_i}$ 秒来完成,并且可以获得 $B_i$ 分。 高桥君需要解答一些题目,使得获得的总分不少于 $K$ 分。请你求出为了达到这个目标所需的最小总时间。

输入格式

输入以如下格式从标准输入读入。 > $N$ $K$ $A_1$ $B_1$ $A_2$ $B_2$ $\ldots$ $A_N$ $B_N$

输出格式

请输出答案。

说明/提示

### 限制条件 - $1 \leq N \leq 10^{5}$ - $0 \leq A_i \leq 30$ - $1 \leq B_i \leq 10^{9}$ - $1 \leq K \leq \sum B_i$ - 所有输入均为整数。 ### 样例解释 1 - 如果选择解答题目 $2,3,5$,可以在 $7$ 秒内获得 $24$ 分,这是最优解。 ### 样例解释 3 - 请注意,答案可能会非常大。 由 ChatGPT 4.1 翻译