Điểm:
100 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Bạn được cho ba số nguyên dương \(a\), \(b\) và \(c\). Hãy tính ba phần dư của các giá trị \((a + b)\), \((a - b)\) và \((a \times b)\) khi chia cho \(c\).
Input
- Chứa ba số nguyên dương \(a\), \(b\) và \(c\) \((a,b \leq 10^{16}, c \leq 10^9)\).
Output
- Chứa ba giá trị trên.
Test 1
Input
1 2 3
Output
0 2 2
Bình luận
sai o dau chi cho minh voi
include<iostream>
using namespace std;
int main()
{
int a,b,c;
cin>>a>>b>>c;
cout<<(a+b)%c<<""<<(a-b)%c<<""<<(a*b)%c;
}
(a − b) % c = (a % c − b % c + c) % c
(a + b) % c = (a % c + b % c) % c
(a x b) % c = (a % c x b % c) % c