第四十讲 项目5 张三、李四、王五、刘六的年龄等差问题
任务和代码
/*
*Copyright (c)2016,CSDN学院 | C语言及程序设计初步
*All rights reserved.
*文件名称:p40-5.c
*作 者:管运煌
*完成日期:2016年6月17日
*张三、李四、王五、刘六的年龄成一等差数列,他们四人的年龄相加是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 <stdio.h>
int main(int argc, char * argv[])
{int n,a,i;int k=0;for (n=1;n<=6;n++)for (a=1;a<=4;a++){if (4*n+6*a==26&&n*(n+a)*(n+a+a)*(n+a+a+a)==880){printf ("%d\n",n);for (i=1;i<=20;i++){n=n+a;printf ("%d\t",n);k++;if (k%5==0)printf ("\n");}}}return 0;
}
运行结果
知识总结
等差数列、穷举法
心得体会
首先要根据前四项的和 和积确定首项n和公差a,确定之后再进入循环求出前20项(本题首项是2,有点强迫症~在这里输出了前21项)。
第四十讲 项目5 张三、李四、王五、刘六的年龄等差问题相关推荐
- 第四十讲项目三 鸡兔同笼
1.任务和代码 /* copyright\c)2017,csdn学院 *All cights reserved *文件名称:a.c *作者:王琦 *完成日期:2017年4月24日 *版本号:6.0 * ...
- d=[张三,李四,王五] 输出d[0] 结果 '\xe5\xbc\xa0\xe4\xb8\x89' Python2.6列表中文输出问题怎么解决?
变量,就是一个标签,由非数字开头的字母.数字.下划线组成,它的内容可以是数值.字符串.列表.元组和字典 列表[ ] c=[1,2,3,4,5,6,7] d=["张三"," ...
- 解析字符串张三,李四,王五,分别取出值
一:后台java拼凑前台传入的id <span style="font-size:18px;">String eventtype = request.getParame ...
- 概率论与数理统计学习笔记——第四十讲——卡方分布
1. 卡方分布是一种重要的分布 2. 卡方分布的定义 3. 卡方分布的概率密度 4. 卡方分布的性质
- 【Visual C++】游戏开发笔记四十 浅墨DirectX教程之八 绘制真实质感的三维世界 光照与材质专场
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 本系列文 ...
- 《佛密诸事》第七章:释逸牟尼四十九禅修录(节录十日)
四十九禅是佛祖释迦牟尼经过了六年的苦行修后未得正果,最后四十九禅定法开悟而得圆通.这四十九禅是每天昼夜不断地禅练,有七种坐势.七种手印.七种观想.七种咒语.七种感悟.七种禅眠.最后是七种神通. 释祖在 ...
- 如何选择适合你的兴趣爱好(四十),美食
围城网的摇摇今天给大家带来了"如何选择适合你的兴趣爱好"系列专辑的第四十讲--美食.美食,顾名思义就是美味的食物,贵的有山珍海味,便宜的有街边小吃.其实美食是不分贵贱的,只要是自己 ...
- 058_《突破Delphi7.0编程实例五十讲》
<突破Delphi7.0编程实例五十讲> Delphi 教程 系列书籍 (058) <突破Delphi7.0编程实例五十讲> 网友(邦)整理 EMail: shuaihj@16 ...
- 写给四十岁女人的箴言,写给四十岁男人的忠告
1.四十岁的女人,子女尚未长大,老公已经开花.这是一个让女人最焦灼.困惑的年龄,也是女人一生中最敏感.关键的过渡.要开始修心养性,要做到语调平缓.目光柔和.神态优雅.举止从容. 2.四十岁的女人,在事 ...
最新文章
- ES6中的promise、async、await用法详解
- 详细解剖大型H5单页面应用的核心技术点
- HTML5 组件Canvas实现图像灰度化
- 算法:三角形最小路径和
- Dubbo服务暴露原理
- 【vscode】编译java时报错乱码
- java 堆栈_Java中线程与堆栈的关系
- 【剑指offer】_19 滑动窗口中的最大值
- 算法训练 字符串编辑(java)
- 【python】 类、对象的练习题
- 如何实现用户认证授权系统
- android中的Package替换流程
- 【正点原子STM32连载】第七章 认识HAL库 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
- kuangbin专题一——Fliptile
- 复现IIS PUT任意上传漏洞(过程,步骤,说明)
- 【可视化】使用PS将图片从白底换成其他底色时,如何保留头发边缘的发丝
- 是计算机系男神女神用英语怎么说,生日快乐我的男神英文怎么写
- c语言青蛙跳答案是多少啊,青蛙跳台阶问题(示例代码)
- DNS的集群与更新(远程更新,加密更新)
- 怎么扩展服务器内存?