[Buổi 1][Nhập môn][RDD] Bài 17: Phép chia lấy dư
Phép chia lấy dư
Bối cảnh
Cho ba số nguyên \(a, b, c\). Hãy viết chương trình tính:
Yêu cầu
\(a \pmod b = ?\).
\(a \times b \pmod c =?\)
Input
Dòng đầu tiên chứa giá trị của \(a, b, c (1 \leq a, b, c \leq 10^{9})\).
Output
In ra một dòng chứa hai số là kết quả của hai phép tính tương ứng, mỗi số cách nhau một dấu cách.
Ràng buộc
Đề gốc không nêu ràng buộc riêng.
Ví dụ 1
Input
3 2 1
Output
1 0
Ví dụ 2
Input
3 5 8
Output
3 7
Giải thích ví dụ
- Với giá trị \( a = 3, b = 2, c = 1 \), kết quả của \( a \pmod b \) là 1, và \( a \times b \pmod c \) là 0.
- Với giá trị \( a = 3, b = 5, c = 8 \), kết quả của \( a \pmod b \) là 3, và \( a \times b \pmod c \) là 7.
Thông tin học tập
- Buổi: B01
- Concepts: variables, data types, cin/cout, arithmetic expressions
- Giới hạn kiến thức: B01-B01
- Time limit: 1 second
- Memory limit: 20 MB
- Point: 15
Comments