#ABC165D. 向下取整函数

向下取整函数

向下取整函数

题目描述

给出整数 AA, BB, NN

求对不超过 NN 的非负整数 xx,floor(Ax/B)A×floor(x/B)floor(Ax/B) - A × floor(x/B) 的最大值。

其中,floor(t)floor(t) 表示不超过实数 tt 的最大整数。

输入格式

输入按以下格式从标准输入给出:

AA BB NN

输出格式

输出对不超过 NN 的非负整数 xx,floor(Ax/B)A×floor(x/B)floor(Ax/B) - A × floor(x/B) 的最大值(作为整数)。

样例

5 7 4
2

x=3x=3 时,$floor(Ax/B)-A×floor(x/B) = floor(15/7) - 5×floor(3/7) = 2$,这是最大值。

11 10 9
9

数据范围

  • 1A1061 \le A \le 10^{6}
  • 1B10121 \le B \le 10^{12}
  • 1N10121 \le N \le 10^{12}
  • 输入均为整数
难度 普及+/提高-
通过率
尝试 0
已通过 0
ID
1935
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签