Cặp số may mắn

Xem PDF

Điểm: 100 (p) Thời gian: 2.0s Bộ nhớ: 256M Input: MAYMAN.INP Output: MAYMAN.OUT

Trong giờ học Toán, cô Mai đưa ra định nghĩa như sau: “Hai số nguyên dương \(a, b\) được gọi là cặp số may mắn khi tổng của \(a\)\(b\) có chữ số cuối cùng chia hết cho số nguyên dương \(c\) cho trước”. Em hãy lập trình kiểm tra xem \(a, b\) có phải là cặp số may mắn không ?

Input

Gồm 3 số nguyên dương \(a, b, c\) nằm trên cùng một dòng, mỗi số cách nhau một dấu cách ( \(a , b ≤ 10^{9}\); \(c ≤ 9\)).

Output

Gồm một số duy nhất là kết quả tính được. Nếu \(a, b\) là cặp số may mắn thì ghi chữ số cuối cùng của tổng 2 số đó, ngược lại ghi phần dư của chữ số cuối cùng của tổng 2 số đó chia cho số \(c\).

Example

Test 1

Input
4  8  3
Output
2
Note

Tổng \(4+8 = 12\). Chữ số cuối cùng là \(2\). Phần dư của phép chia \(2\) cho \(3\)\(2\).


Bình luận


  • -2
    tranduyhieu123    10:47 p.m. 31 Tháng 5, 2024

    include <iostream>

    using namespace std;

    int main() {
    long long a, b, c;
    cin >> a;
    cin >> b;
    cin >> c;
    string t = to_string(a + b);
    char f = t[t.size() - 1];
    int n = f - '0';
    if ((a + b) % n == 0)
    cout << n;
    else
    cout << (a + b) % n;
    return 0;
    }

    • 3 bình luận nữa