Logo Wy Online Judge

WyOJ

#763. 分身有术

题目背景

M 城遭遇垃圾围城,环卫局紧急启用了可以自我复制的新一代清洁机器人。

题目描述

初始时只有 $1$ 台清洁机器人,它具备两种工作模式:

  • 复制:花费 $a$ 秒克隆出一台与自身完全相同的新机器人,新机器人同样具备复制与清理的能力;
  • 清理:一台机器人处理一袋垃圾需要 $b$ 秒。

所有机器人可以同时各自工作;但同一台机器人同一时刻只能进行复制与清理中的一种。 现在共有 $c$ 袋垃圾需要处理。请求出完成全部清理所需的最短时间(单位:秒)。

输入格式

第一行一个整数 $T$,表示测试用例数。接下来 $T$ 行,每行三个整数 $a, b, c$。

输出格式

共 $T$ 行,每行一个整数,表示对应测试用例的最短时间。

样例

样例 1 输入

3
3 4 5
1 10 10
100 1 1

样例 1 输出

13
14
1

样例说明:第一组中,克隆 3 次得到 8 台机器人(耗时 9 秒),处理 5 袋垃圾需要 $\lceil 5/8\rceil=1$ 轮(耗时 4 秒),共 13 秒,为最优。第三组直接处理仅需 1 秒。

样例说明

第一组:克隆 $3$ 次得到 $2^3 = 8$ 台机器人,耗时 $3 \times 3 = 9$ 秒;$8$ 台机器人处理 $5$ 袋垃圾需要 $\lceil 5 / 8 \rceil = 1$ 轮,耗时 $4$ 秒;共 $13$ 秒,为最优。

第三组:直接处理只需 $1$ 秒。

数据范围与提示

测试点编号 $c$ 分值
$1 \sim 4$ $\le 10$ $40$
$5 \sim 7$ $\le 10^5$ $30$
$8 \sim 10$ $\le 10^9$ $30$

对于全部数据:$1 \le T \le 10^5$,$1 \le a, b, c \le 10^9$。

时间限制:1 秒;内存限制:512 MB。

题目信息
  • 难度 UKE
  • 控制组 默认组
  • 时间限制 1 s
  • 空间限制 512 MB
  • 数据大小 10.938 MB
提交统计
  • 提交数 7
  • 通过数 5
  • 通过率 71.4%