/*
02.* Copyright (c) 2012, 烟台大学计算机学院
03.* All rights reserved.
04.* 作 者:刘明亮
05.* 完成日期:2012 年 11月8日
06.* 版 本 号:v1.0
08.* 输入描述:无
09.* 问题描述:张三、李四、王五、刘六的年龄成一等差数列,他们四人的年龄相加是26,相乘是880,求以他们的年龄为前4项的等差数列的前20项。
10.* 程序输出:等差数列的前20项
11.* 问题分析:
12.* 算法设计:
13.*/
#include<iostream>
using namespace std;
int main()
{
int a,n,i,j;
for(a=1;a<=4;++a)
for(n=1;n<=6;++n)
if(n*(a+n)*(a+a+n)*(a+a+a+n)==880 &&
4*n+6*a==26)
for(i=0;i<=20;i++)
{
j=n+a*i;
cout<<j<<",";
}
cout<<endl;
return 0;
}
“张三,李四,王五,刘六”的年龄几何
最新推荐文章于 2024-05-23 08:45:00 发布