#P17264. [ICPC 2017 Urumqi R] Gathering

[ICPC 2017 Urumqi R] Gathering

题目描述

在游戏《星际争霸》中,人族初始拥有 11 个空闲基地、44 个空闲农民、66 人口和 5050 水晶。当农民空闲时,可以从以下 33 种行动中选择一项执行。

  • 采集水晶:不消耗任何资源,农民将忙碌 1010 秒,之后水晶增加 88,农民恢复空闲。
  • 建造补给站:立即消耗 100100 水晶,农民将忙碌 3030 秒,之后人口增加 88,农民恢复空闲。
  • 建造基地:立即消耗 400400 水晶,农民将忙碌 120120 秒,之后创建一个新的空闲基地,人口增加 1010,农民恢复空闲。

当基地空闲时,可以立即消耗 5050 水晶和 11 人口,基地将忙碌 2020 秒,之后创建一个空闲农民,基地恢复空闲。

在整个过程中,水晶和人口的数量不允许为负数。也就是说,在执行任何操作前,我们必须拥有足够的水晶和人口供扣除。

你的任务是尽快达到 mm 水晶。

输入格式

第一行是测试数据的组数,最多不超过 5252 组。

对于每组测试数据,仅有一行包含一个整数 mm (m<264m < 2^{64})。

输出格式

对于每组测试数据,输出达到 mm 水晶所需的最短时间。

3
100
1000
10000
20
200
640

提示

翻译由 DeepSeek V4 Pro 完成