/*
* Copyright (c) 2013, 烟台大学计算机学院
* All rights reserved.
* 作 者: 刘中林
* 完成日期:2013 年 12月 26 日
* 版 本 号:v1.0
* 问题描述: 数列的相关
* 输出: 符合题意的数列的前二十项
*/
#include<iostream>
using namespace std;
int main()
{
int a,n,i,s;
cout<<"此数列的前二十项为:"<<endl;
for(a=1;a<=4;a++) //枚举
for(n=1;n<=6;n++)
if(n*4+a*6==26 && n*(n+a)*(n+a+a)*(n+a+a+a)==880)
{
cout<<n; //输出第1个
for(i=1;i<20;i++)
{
s=n+a*i;
cout<<","<<s; //后面的19个都和前一个用逗号分隔输出
}
cout<<endl;
}
return 0;
}
*样例输出:
*心得体会:数学知识在计算机方面的应用确实很多,看现状要加倍努力才行嘞!!