MOD2 - Phép mod 2
Dữ liệu vào: Standard input
Dữ liệu ra: Standard output
Giới hạn thời gian: 1.0 giây
Giới hạn bộ nhớ: 128 megabyte

"Tính chất nhân tính của phép toán đồng dư"

Biết rằng  (a * b)%c = ((a%c)*(b%c))%c, ví dụ: (10*3)%4 = 2 và (((10%4)*(3%4)))%4 = 6%4 = 2; trong khi đó giới hạn biểu diễn của long long là cỡ 18 chữ số, hãy tính (a*b)%c khi mà tích (a*b) có thể vượt quá khả năng biểu diễn của long long trong C++.

Yêu cầu: Tính (a * b)%c

Input:

- Dòng 1 chứa 2 số nguyên dương a và b (a,b<=1018);

- Dòng 2 ghi số nguyên dương c (c<=109).

Output: (a * b)%c

Ví dụ

  • input
    3 5
    2
    output
    1
  • input
    10 9
    3
    output
    0
Back to Top