import math

A,B,N=list(map(int,input().split()))

x=B-1 if N >= B else N

ans=math.floor(A*x/B)-A*math.floor(x/B)

print(ans)
import math

A,B,N=list(map(int,input().split()))

x=min(B-1,N)

ans=math.floor(A*x/B)-A*math.floor(x/B)

print(ans)
import math

A, B, N = list(map(int, input().split()))
x = B - 1 if N >= B else N
ans = math.floor(A * x / B) - A * math.floor(x / B)
print(ans)

import math

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

-x = B - 1 if N >= B else N +x = min(B - 1, N)