K
Khách
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
Các câu hỏi dưới đây có thể giống với câu hỏi trên
N
1
24 tháng 10 2017
Ngữ văn | Tin học | Trung bình |
9 | 10 | 9,4 |
2 | 7 | 4 |
6 | 10 | 7,6 |
6 | 8 | 6,8 |
24 tháng 10 2017
Tiền lương | Tạm ứng |
5,727,000 | 572,700 |
5,347,500 | 534,750 |
3,484,500 | 348,450 |
3,070,500 | 307,050 |
TB
1
MR
3
LN
2
13 tháng 10 2017
Vì giáo viên của bạn chưa nhập điểm nên.đợi bao giờ giáo viên bạn nhập điểm lên thì mới xem được
13 tháng 10 2017
hoặc có thể là trường bạn không sử dụng phần mềm smas ///
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main() {
int n, t;
cin >> n >> t;
vector<int> arr(n);
for (int i = 0; i < n; i++) {
cin >> arr[i];
}
sort(arr.begin(), arr.end());
int bestSum = 0;
double bestDiff = 1e9;
for (int i = 0; i < n - 2; i++) {
for (int j = i + 1; j < n - 1; j++) {
for (int k = j + 1; k < n; k++) {
int sum = arr[i] + arr[j] + arr[k];
double average = static_cast<double>(sum) / 3.0;
double diff = abs(average - t);
if (diff < bestDiff || (diff == bestDiff && sum > bestSum)) {
bestDiff = diff;
bestSum = sum;
}
}
}
}
cout << bestSum << endl;
return 0;
}
Nếu bn dùng Python thì mình gửi nha:
A=[] N=int(input("Nhập số phần tử trong list A: ")) while N >100: N=int(input("Nhập số phần tử trong list A: ")) while N < 3: N=int(input("Nhập số phần tử trong list A: ")) i=0 for i in range(N): A.append(int(input('Nhap so thu %d: ' % (i+1)))) print(A) T=int(input("Nhập T: ")) i=0 j=i+1 k=j+1 kq=abs(((A[i]+A[j]+A[k])/3)) chenhlech=0 chenhlech_1=abs(((A[i]+A[j]+A[k])/3)-T) tongcapmoi= A[i]+A[j]+A[k] i=0 tongcapmoi=0 for i in range (0, len(A)-2): for j in range (i+1, len(A)-1): for k in range (j+1, len(A)): tongcap=abs(A[i]+A[j]+A[k]) trungbinh=abs(((tongcap)/3)) chenhlech=abs(trungbinh-T) if chenhlech <= chenhlech_1: if tongcap > tongcapmoi and chenhlech==chenhlech_1: tongcapmoi=tongcap a=A[i] b=A[j] c=A[k] else : if tongcap <tongcapmoi : tongcapmoi=tongcap a=A[i] b=A[j] c=A[k] chenhlech_1=chenhlech print(a+b+c, " là tổng của ba số trong danh sách thỏa mãn yêu cầu nhất.")