Có quyển sách đánh số từ được bày trên giá sách nằm ngang, quyển thứ có giá đồng. Trong túi Bờm có tổng cộng đồng và muốn mua một số quyển sách liên tiếp nhau sao cho không vượt quá số tiền hiện có.
Yêu cầu: Bạn hãy giúp Bờm, đếm số cách mua sách thỏa mãn yêu cầu của bạn ấy nhé.
Dữ liệu vào: Cho trong file BOOKS.INP
Kết quả: Ghi ra file BOOKS.OUT một số nguyên không âm duy nhất là số cách mua thỏa mãn yêu cầu của Bờm.
Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
#include <fstream>
using namespace std;
ifstream fi ("BOOKS.INP");
ofstream fo ("BOOKS.OUT");
int main()
{
int n, K, count = 0, a[10000];
fi >> n >> K;
for (int i = 0; i < n; i++)
fi >> a[i];
for (int i = 0; i < n; i++){
for (int j = i + 1; j < n; j++){
if (a[i] + a[j] <= K){
count++;
}
}
}
fo << count << endl;
}
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin
3
160
1
Đây là bài 4 chắc là bài khó nên mình làm theo cách nghĩ của mình nhưng vẫn ra kết quả đúng =))