AtCoder Beginner Contest 165 D - Floor Function【Python】

https://atcoder.jp/contests/abc165/tasks/abc165_d

AtCoder ProblemsのRecommendationでDifficulty: 600、Solve Probability: 47%でした。
サンプルに値を当てはめてみたところxがmin(N, (B - 1))となるのがわかったため解くことができました。

import math
A, B, N = map(int, input().split())
print(math.floor(A * min(N, (B - 1)) / B) - A * math.floor(min(N, (B - 1)) / B))