Bài 6. Tổng 4 số Tên file: SUM.***
Cô giáo cho cả lớp 5 số nguyên dương a, b, c, d, e. Cô yêu cầu các bạn trong lớp hãy tính tổng của 4 trong 5 số nguyên này, sau đó đưa ra tổng nhỏ nhất và tổng lớn nhất?
Em hãy lập trình giải bài toán của cô giáo?
INPUT:
- Một dòng duy nhất chứa 5 số nguyên dương a, b, c, d, e (a, b, c, d, e ≤ 1000)
OUTPUT:
- Giá trị nhỏ nhất và lớn nhất của tổng 4 trong 5 số.
Ví dụ:
INPUT | OUTPUT |
4 5 3 1 2 | 10 14 |
* Giải thích ví dụ:
- Các tổng tính được từ 4 trong 5 số là:
+ Tổng thứ nhất: 4 + 5 + 3 + 1 = 13
+ Tổng thứ hai: 4 + 5 + 3 + 2 = 14
+ Tổng thứ ba: 4 + 5 + 1 + 2 = 12
+ Tổng thứ tư: 4 + 3 + 1 + 2 = 10
+ Tổng thứ năm: 5 + 3 + 1 + 2 = 11
Vậy tổng nhỏ nhất là 10 và tổng lớn nhất là 14
#include <bits/stdc++.h>
using namespace std;
long long a[5],i;
int main()
{
for (i=1; i<=5; i++) cin>>a[i];
sort(a+1,a+5+1);
cout<<"Tong nho nhat la: "<<a[1]+a[2]+a[3]+a[4]<<endl;
cout<<"Tong lon nhat la: "<<a[5]+a[4]+a[3]+a[2];
return 0;
}
Bài 6. Tổng 4 số Tên file: SUM.***
Cô giáo cho cả lớp 5 số nguyên dương a, b, c, d, e. Cô yêu cầu các bạn trong lớp hãy tính tổng của 4 trong 5 số nguyên này, sau đó đưa ra tổng nhỏ nhất và tổng lớn nhất?
Em hãy lập trình giải bài toán của cô giáo?
INPUT:
- Một dòng duy nhất chứa 5 số nguyên dương a, b, c, d, e (a, b, c, d, e ≤ 1000)
OUTPUT:
- Giá trị nhỏ nhất và lớn nhất của tổng 4 trong 5 số.
Ví dụ:
INPUT
OUTPUT
4 5 3 1 2
10 14
* Giải thích ví dụ:
- Các tổng tính được từ 4 trong 5 số là:
+ Tổng thứ nhất: 4 + 5 + 3 + 1 = 13
+ Tổng thứ hai: 4 + 5 + 3 + 2 = 14
+ Tổng thứ ba: 4 + 5 + 1 + 2 = 12
+ Tổng thứ tư: 4 + 3 + 1 + 2 = 10
+ Tổng thứ năm: 5 + 3 + 1 + 2 = 11
Vậy tổng nhỏ nhất là 10 và tổng lớn nhất là 14