bài này yêu cầu tìm tích các số lẻ từ 1 đến 2*n+1
int main()
{
int n;
cin >> n;
int tich=1;
for(int i=1; i<=2*n+1; i+=2)
{
tich*=i;
}
cout << tich;
return 0;
}
nhưng khi e cho n=10 thì kết quả lại không đúng nữa:((
bài này yêu cầu tìm tích các số lẻ từ 1 đến 2*n+1
int main()
{
int n;
cin >> n;
int tich=1;
for(int i=1; i<=2*n+1; i+=2)
{
tich*=i;
}
cout << tich;
return 0;
}
nhưng khi e cho n=10 thì kết quả lại không đúng nữa:((
Số ra quá lớn phải dùng long long thôi.
à e làm đc r. cảm ơn bác nhá<3
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?