Editorial for C++ Bài 2.A1: Tính tổng(1)


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 hai số \(x\) và \(y\) dựa vào khoảng giá trị đề bài đưa \((1 \leq x, y \leq 10^9)\).

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

Bước 3, các bạn sử dụng câu lệnh if else, chú ý điều kiện của bài này có hai trường hợp: trường hợp 1 là nếu hai giá trị giống nhau thì in ra giá trị gấp ba lần tổng của chúng, trường hợp 2 là tính tổng hai số như bình thường.

Bước 4, in ra kết quả theo yêu cầu đề bài, sử dụng lệnh cout để in ra.

#include <bits/stdc++.h>
using namespace std;

int main(){
    long long x, y;
    cin >> x >> y;
    if (x==y){
        cout << (x + y) * 3;
    } else {
        cout << x + y;
    }
    return 0;
}

Comments

There are no comments at the moment.

Zalo