题目 20081

自动化生产

查看题解 ↗GitHub ↗如何评测
题号
20081
标签
比赛
来源
2026 普及模拟赛 15 - A

A. 自动化生产

题目描述

某玩具厂启动了一条自动化生产线。生产主管设定了三台机器的循环作业模式:

  • 周期第 11 天:机器 AA 产出 aa 个零件
  • 周期第 22 天:机器 BB 产出 bb 个零件
  • 周期第 33 天:机器 CC 产出 cc 个零件
  • 周期第 44 天:机器 AA 再次产出 aa 个零件
  • 周期第 55 天:机器 BB 再次产出 bb 个零件
  • 周期第 66 天:机器 CC 再次产出 cc 个零件

依此循环往复。

当累计零件产量至少达到 nn 个时,生产线将立即停工。请确定生产持续的总天数。

输入格式

第一行包含一个正整数 TT 表示测试样例数量。

每一个测试样例由一行四个整数 nn, aa, bb, cc 组成。

输出格式

对于每一组测试样例,输出一行一个整数,表示生产持续的总天数。

样例输入1

文本
4
12 1 5 3
6 6 7 4

样例输出1

文本
5
1

样例解释

  • 在第一组测试样例中,机器日产量 a=1a = 1, b=5b = 5, c=3c = 3,目标生产零件 n=12n = 12。第一天累计生产 1<121 < 12,第二天累计生产 1+5=6<121 + 5 = 6 < 12,第三天累计生产 6+3<96 + 3 < 9,第五天累计生产 10<1210 < 12,第五天累计 15≥1215 \ge 12,所以生产线将在第五天停工。
  • 在第二组测试样例中,机器日产量 a=6a = 6,b=7b = 7,c=4c = 4,目标生产零件 n=6n = 6。第一天累计生产 6≤66 \le 6,第1天即达目标,所以生产线将在第1天停工。

数据范围

  • 对于 10%10\% 的数据,1≤T≤101 \le T \le 10, n≤10n \le 10。
  • 对于 50%50\% 的数据,∑n≤106\sum n \le 10^6。
  • 对于 100%100\% 的数据,1≤T≤1041 \le T \le 10^4, 1≤n≤1091 \le n \le 10^9, 1≤a,b,c≤1061 \le a, b, c \le 10^6。

数据下载

题目 20081 的公开数据

正在读取文件列表…

常用命令

题目 20081 的 ROJ 命令

以下命令默认使用全局安装的 ROJ Skill,请在终端中直接执行;如果修改过 AGENT_HOME,请将命令中的 ~/.agents 替换为对应目录。