

Làm giúp em vs lập trình C++
Câu 11 Tham gia cuộc thi chạy việt dã mừng ngày thành lập Đoàn Thanh niên Cộng sản Hồ Chí Minh, lớp 9A có hai học sinh tham dự và đã xuất sắc giành hai vị trí quán quân và á quân. Trong giờ sinh hoạt lớp, để khích lệ tinh thần hai bạn, cô giáo chủ nhiệm quyết định thưởng cho các em bằng những chiếc kẹo cổ đã chuẩn bị sẵn. Gói kẹo có chuẩn bị có 1 chiếc kẹo, cô dự định phát cho mỗi em một số chiếc kẹo, em giành vị trí quán quân được thưởng số kẹo nhiều hơn em giành vị trí Á quân.
Yêu cầu: Hãy cho biết cô giáo chủ nhiệm có bao nhiêu cách khác nhau để chọn số kẹo phát cho hai bạn đã xuất sắc giành giải trong cuộc thi chạy việt da?
- Dữ liệu vào: Cho từ tệp văn bản PTHUONG.INP gồm một dòng ghi một số nguyên dương n (3 n 10).
Kết quả: Ghi vào tệp văn bản PTHUONG.OUT gồm một dòng ghi một số nguyên là số cách chọn số kẹo phát cho hai học sinh đạt giải.
Vi dụ:
PTHUONG.INP PTHUONG.OUT
5. 4
Giải thích: Có 4 cách chọn số kẹo là (4,1), (3,2), (3,1), (2,1). Cần chú ý không nhất thiết dùng tất cả số kẹo để phát cho các em
Đáp án
#include <bits/stdc++.h>>
using namespace std;
main() {
Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
#include <bits/stdc++.h>
using namespace std;
long long n;
int main()
{
ios_base::sync_with_stdio(0);
cin.tie(0); cout.tie(0);
if(fopen("PTHUONG.INP", "r"))
{
freopen("PTHUONG.INP", "r", stdin);
freopen("PTHUONG.OUT", "w", stdout);
}
cin >> n;
long long t = (1 + (n / 2 - 1)) * (((n / 2 - 1) - 1) / 1 + 1) / 2;
if(n % 2 != 0)
{
cout << t * 2 + (n / 2);
}
else
{
cout << t * 2;
}
}Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin