Editorial for C++ Bài 1.B5: Phép chia lấy dư


Remember to use this editorial only when stuck, and not to copy-paste code from it. Please be respectful to the problem author and editorialist.

Submitting an official solution before solving the problem yourself is a bannable offence.

Lời giải chi tiết:

Đầu tiên, các bạn cần khai báo kiểu dữ liệu của ba số \(a\), \(b\) và \(c\) dựa vào khoảng giá trị của chúng \((1 \leq a, b, c \leq 10^{18})\).

Bước 2, các bạn dùng lệnh cin để nhập ba số a, b và c vừa khai báo ở trên

Bước 3, in ra kết quả theo yêu cầu đề bài, sử dụng lệnh cout để in ra, chú ý sử dụng toán tử * và toán tử % để thực hiện phép nhân và phép chia dư.

#include<bits/stdc++.h>

using namespace std;

int main(){
    long long  a, b, c;
    cin >> a >> b >> c;
    cout << a % b << " " << a * b % c << endl;
    return 0;
 }

Comments

There are no comments at the moment.