#P10570. [JRKSJ R8] 网球

    ID: 10004 远端评测题 1000ms 512MiB 尝试: 0 已通过: 0 难度: 2 上传者: 标签>数学2024洛谷原创O2优化洛谷月赛

[JRKSJ R8] 网球

题目背景

垒球是橙色的 网球是绿色的。网球是上升的,网球是下落的。

题目描述

你有两个啮合在一起的齿轮,你希望齿轮 A 每转 aa 圈齿轮 B 都能转恰好 bb 圈。

由于精细度要求,每个齿轮都必须有不少于 cc 个齿,求齿轮 A 和齿轮 B 的总齿数和的最小值。

输入格式

本题有多组数据。

第一行一个整数 TT 描述数据组数。对于每组数据:

  • 仅一行,三个整数 a,b,ca, b, c

输出格式

对于每组数据,一行一个整数表示答案。

3
2 3 4
4 8 5
5 2 8

10
15
28

提示

样例解释

  • 对于第一组数据,最优方案为齿轮 A 有 66 个齿,齿轮 B 有 44 个齿,答案为 4+6=104 + 6 = 10
  • 对于第二组数据,最优方案为齿轮 A 有 1010 个齿,齿轮 B 有 55 个齿,答案为 10+5=1510 + 5 = 15
  • 对于第三组数据,最优方案为齿轮 A 有 88 个齿,齿轮 B 有 2020 个齿,答案为 8+20=288 + 20 = 28

数据规模与约定

本题采用捆绑测试。

v=max(a,b,c)v = \max(a, b, c)

  • Subtask 0(13 pts):v20v \leq 20
  • Subtask 1(13 pts):v5000v \leq 5000
  • Subtask 2(20 pts):v106v \leq 10^6
  • Subtask 3(54 pts):无特殊限制。

对于所有数据,保证 1T8×1031 \leq T \leq 8\times 10^31a,b,c1091 \leq a, b, c \leq 10^9