传统题 1000ms 256MiB

周期闹钟

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

周期闹钟

题目描述

小 C 设置了两个周期闹钟。第一个闹钟每隔 aa 个时间单位响一次,第二个闹钟每隔 bb 个时间单位响一次。

计时从时刻 00 开始,但时刻 00 不算作响铃事件。因此,第一个闹钟会在 a,2a,3a,…a,2a,3a,\ldots 时刻响,第二个闹钟会在 b,2b,3b,…b,2b,3b,\ldots 时刻响。

只要至少有一个闹钟响,就记作一次响铃事件。如果两个闹钟在同一时刻同时响,也只记作一次事件。

请你求出第 kk 次响铃事件发生的时刻。

输入格式

一行三个正整数 a,b,ka,b,k,分别表示两个闹钟的周期和需要查询的事件编号。

输出格式

输出一个整数,表示第 kk 次响铃事件发生的时刻。

样例 1

输入

2 3 5

输出

8

说明

前五次响铃事件依次发生在时刻 2,3,4,6,82,3,4,6,8。时刻 66 两个闹钟同时响,但只记作一次事件。

样例 2

输入

4 6 6

输出

18

说明

前六次响铃事件依次发生在时刻 4,6,8,12,16,184,6,8,12,16,18。

更多样例

样例 3、样例 4 和样例 5 请分别查看附件中的 Data/sample3.in、Data/sample3.ans,Data/sample4.in、Data/sample4.ans,以及 Data/sample5.in、Data/sample5.ans。

【数据规模与约定】

对于所有测试数据,1≤a,b,k≤1091\le a,b,k\le 10^9,且答案不超过 101810^{18}。

测试点编号 分数 额外限制
1∼31\sim3 1515 a=ba=b
4∼64\sim6 a∣ba\mid b 或 b∣ab\mid a
7∼97\sim9 2020 k≤105k\le10^5
10∼1210\sim12 答案不超过 10710^7
13∼1513\sim15 3030 无额外限制

点击下载本题选手目录

夏令营考核2

未参加
状态
已结束
规则
OI
题目
6
开始于
2026-8-1 11:30
结束于
2026-8-1 14:30
持续时间
3 小时
主持人
参赛人数
30