第17周项目22-年龄几何
来源:互联网 发布:淘宝商务模式 编辑:程序博客网 时间:2024/05/09 19:21
/** 程序的版权和版本声明部分* Copyright (c)2013, 烟台大学计算机学院学生* All rightsreserved.* 文件名称:main.cpp* 作 者:孔云* 完成日期:2013年12月22日* 版 本 号: v1.0* 输入描述:张三、李四、王五、刘六的年龄成一等差数列,他们四人的年龄相加是26,相乘是880,求以他们的年龄为前4项的等差数列的前20项。* 问题描述:设数列的首项为n,公差为a,则前4项之和为"4*n+6*a",前4 项之积为"n*(n+a)*(n+a+a)*(n+a+a+a)"。同时"1<=a<=4","1<=n<=6"。可采用穷举法求出此数列。*/#include<iostream>using namespace std;int main(){ int a,n,i,num=0; cout<<"等差数列前20项为:"<<endl; for(a=1; a<5; a++) for(n=1; n<7; n++) if(4*n+6*a==26&&n*(n+a)*(n+2*a)*(n+3*a)==880) { for(i=0; i<20; i++) { num=n+i*a; cout<<num<<'\t'; } }}
心得体会:这个程序有意思,数差公式为:a[n]=a[1]+(n-1)*d,可为什么程序中计算的num=n+i*a呢?因为i=0,而数差公式中的n>=1,看吧,学习数学的重要性出来了吧,这是高中的知识点哦,那高数指不定什么时候冒出来呢
0 0
- 第17周项目22-年龄几何
- 第9周项目6年龄几何
- 第3周项目4 年龄几何
- 第3周-项目4-年龄几何
- 第9周项目6(3)-年龄几何
- 第9周项目6穷举法解决问题 年龄几何
- 第9周项目6-3年龄几何
- 第9周项目6(年龄几何)
- 第3周项目4-(3)年龄几何
- 第3周项目4(3)年龄几何
- 第3周项目4(3)年龄几何
- 第三周项目-年龄几何
- 第三周项目:年龄几何
- 第40讲--项目五--年龄几何
- 17周项目五(3)。年龄几何
- 第九周项目六 年龄几何问题
- 第九周项目六(年龄几何)
- 第九周项目六--年龄几何问题
- grep之字符串搜索算法Boyer-Moore由浅入深(比KMP快3-5倍)
- A difference between decltype and auto?
- Oil Deposits (POJ No.1562) DFS
- C++函数调用原理理解
- 2013-12-22 ubuntu下 android emulator 启动错误解决
- 第17周项目22-年龄几何
- Android Volley完全解析(二),使用Volley加载网络图片
- Ubuntu_Apache_MySql_PHP
- pg函数
- oauth2简单原理描述
- Spring Security3.1
- AIX学习之NMON工具详解(2013-07-29)
- 标准C++的类型转换
- 虚拟局域网Vlan