[ABC165D] Floor Function

题意翻译

输入$3$个数$a,b,n$,在$[1,n]$范围里找一个数$x$,使得$\lfloor \frac{ax}{b} \rfloor-a*\lfloor \frac{x}{b} \rfloor$最大

题目描述

[problemUrl]: https://atcoder.jp/contests/abc165/tasks/abc165_d 整数 $ A $, $ B $, $ N $ が与えられます。 $ N $ 以下の非負整数 $ x $ に対する $ floor(Ax/B)\ -\ A\ ×\ floor(x/B) $ の最大値を求めてください。 ただし、$ floor(t) $ とは、実数 $ t $ 以下の最大の整数のことを表します。

输入输出格式

输入格式


入力は以下の形式で標準入力から与えられる。 > $ A $ $ B $ $ N $

输出格式


$ N $ 以下の非負整数 $ x $ に対する $ floor(Ax/B)\ -\ A\ ×\ floor(x/B) $ の最大値を整数として出力せよ。

输入输出样例

输入样例 #1

5 7 4

输出样例 #1

2

输入样例 #2

11 10 9

输出样例 #2

9

说明

### 制約 - $ 1\ <\ =\ A\ <\ =\ 10^{6} $ - $ 1\ <\ =\ B\ <\ =\ 10^{12} $ - $ 1\ <\ =\ N\ <\ =\ 10^{12} $ - 入力は全て整数 ### Sample Explanation 1 $ x=3 $ のとき、$ floor(Ax/B)-A×floor(x/B)\ =\ floor(15/7)\ -\ 5×floor(3/7)\ =\ 2 $ となり、これが最大です。