有四个学生,刚好一个比一个大一岁,他们年龄的乘积是7920,那么,这四个学生的年龄按

来源:百度知道 编辑:UC知道 时间:2024/05/12 19:41:56
说明为什么

C++算出来的结果
8 9 10 11
代码:
#include<iostream.h>
int main()
{
int x;
int y = 7920;
for ( x = 0;x > -1;x++ )
{
if(x*(x+1)*(x+2)*(x+3) == y)
{
cout<<"\n "<<x<<" "<<x+1<<" "<<x+2<<" "<<x+3;
break;
}
else if(x*(x+1)*(x+2)*(x+3) > y)
{
cout<<"\n error!";
break;
}
}
cout<<"\n end... ";
return 0;
}

很没技术含量地一个个的试
7920可以换成其他的任何值(前提是可以由四个连续的数乘得的话)
纯练手^^

首先根据他们年龄不同但个大一岁可近似认为四个相同的数相乘,所以对其开方再开方约得8,然后通过举例法可得到数字为8,9,10,11
用x(x-1)(x+1)(x+2)=7920也可得出范围。

8.9.10.11
代入算一下就成.

四名学生恰好一个比一个大一岁,年龄的积是3024,这四个学生的年龄从小到大依次是? 有四个孩子,恰好一个比一个大一岁,它们的年龄相乘等于3024,算一算,这四个孩子的年龄是多少? 有四个小学生,他们的年龄恰好是一个比一个大一岁,他们年龄相乘的积是5040,其中年龄最小的为几? 有四个小朋友,一个比一个大一岁,他们的年龄的乘积是360,他们的年龄是多少?要过程。 我现在喜欢上了一个有男朋友的女生,我们都是学生,她比我大一届,我该怎么办 我是一个大一的学生,有问题想请教 怎样面对一个消极的大一学生?? 我是一个大一学生,可以贷款吗? 四个小朋友的年龄一个比一个大一岁,他们年龄的乘积是11880,请推断四位小朋友年龄最大的多少岁? 一个女孩子要比一个男孩子大一岁!有多少的机遇可以在一起呢?