永发信息网

C++题目 打印漏斗

答案:1  悬赏:0  手机版
解决时间 2021-02-14 04:32
C++题目 打印漏斗
最佳答案
首先找一下规律:


  发现没有,其实这个漏斗是一个等差数列:5 3 1 3 5.公差为2,首项为1,但是是对称的。

  那么题目和代码中给定的n就是和了。我们想知道对于一个给定的n,我们在尾项(k)为多少,或者说有多少项((k/2+1)*2,也就是后面的h*2-1)的时候能够使得和area(代码中理解为面积)能够满足小于n,并且使得这个k最大,所以一开始从3开始,一直求一个最大的k(尾项),使得和能够满足。但是要注意的是当判断出这个尾项k的时候,k已经不满足了!前一个k才是我们想要的,所以要k-2.
  至于h,代码中理解为行(hang,汉语拼音,我认为)。我就理解为项数,比如说h=3,那么就是有3行:1 3 5.但是要打印漏斗状,所以要对称,还要再打印一行。
  或许语言组织不明确,可以接着问。也可以说一下你的思路,按照你的思路给你捋一遍。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
自己滴眼药水,一整就滴到脸上,会不会对皮肤
五元人民币男子手拿铁棍值多少钱
遂宁市船山区科技局这个地址在什么地方,我要
媳妇每天嫌我妈妈做的饭不好吃 现在成矛盾了
黑暗之魂3最多可以携带多少血瓶
可可茶园地址在什么地方,想过去办事
瑞虎5变速箱油加几升,大家对此有了解吗?
百脑汇科技大厦东门地址在哪,我要去那里办事
有去尚硅谷黑马学习过h5的没,他们讲的差别大
诗佳茶楼地址在什么地方,想过去办事
广西鑫诚投资管理有限公司我想知道这个在什么
问一下,微信我想只发字到朋友圈怎么弄?
宏基茶社地址有知道的么?有点事想过去
请问从昆明客运新南站打的到新机场要多少钱
蓝天酒店地址在哪,我要去那里办事
推荐资讯
怎样打开关闭的USB2.0端口
怎样才能抓得住女人的心?
什么是Hibernate的并发机制?怎么去处理并发
老板家居吊顶地址好找么,我有些事要过去
笔记本处理器T9400和T9600差多少
来涮涮洗车行地址在什么地方,我要处理点事
老款别克gl8原车cd为什么拆下来后,就不能开
从遂宁方向到成都后变成直到青城山有哪些动车
我的oppo手机QQ光停止运行这是怎么回事?
水晶之恋婚纱影楼地址好找么,我有些事要过去
新能源汽车多少钱一辆
双排轻卡现在买国3还是国4好
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?