当前位置: 首页 > news >正文

营销网站做推广大数据网络营销

营销网站做推广,大数据网络营销,有个虚拟服务器建设网站,免费网站怎么建立1.题目描述 机器猫喜欢吃冰棍。 买一根冰棍,吃完了会剩一个木棒;每三个木棒可以兑换一个冰棍。兑换出来的冰棍,吃完之后也能剩下一个木棒。 所以,如果机器猫买了5根冰棍,他可以吃完之后得到5个木棒;拿3个木棒兑换1根冰棍&#xff…

1.题目描述


机器猫喜欢吃冰棍。
买一根冰棍,吃完了会剩一个木棒;每三个木棒可以兑换一个冰棍。兑换出来的冰棍,吃完之后也能剩下一个木棒。
所以,如果机器猫买了5根冰棍,他可以吃完之后得到5个木棒;拿3个木棒兑换1根冰棍,余2个木棒;吃完兑换来的冰棍之后,手上有3个木棒,又能兑换一个冰棍。最后,机器猫实际上吃了7个冰棍。
机器猫想要吃到 几 个冰棍,想问最开始至少需要去买多少根冰棍?

2.输入格式


仅一行,一个正整数,表示 n。

3.输出格式


仅一行,一个正整数,表示需要买的冰棍数量。

4.输入输出样例

输入1:
7
输出1:
5
输入2:
20
输出2:
14

5.说明/提示


数据规模与约定
对于 100% 的数据,1 <n< 100000000.

代码:

#include <stdio.h>int main() {long long n;scanf("%lld", &n);long long left = 0, right = n; // 最少0根,最多n根long long result = n;while (left <= right) {long long mid = left + (right - left) / 2;long long totalIceCreams = mid; // 起始购买的冰棍数量long long sticks = mid; // 吃完后剩下的木棒// 计算可以吃到多少冰棍while (sticks >= 3) {long long newIceCreams = sticks / 3;totalIceCreams += newIceCreams;sticks = sticks % 3 + newIceCreams; // 剩下的木棒加上新的木棒}if (totalIceCreams >= n) {result = mid; // 可以满足条件,记录结果right = mid - 1; // 尝试更少的冰棍} else {left = mid + 1; // 需要更多的冰棍}}printf("%lld\n", result);return 0;
}

http://www.dinnco.com/news/52129.html

相关文章:

  • 随身wifi网站设置互联网产品营销策划方案
  • 郴州网签查询3分钟搞定网站seo优化外链建设
  • 企业做网站公司排名惠州抖音seo
  • 网站建设推广型手机百度网盘网页版登录入口
  • asp技术做网站引流用什么话术更吸引人
  • 慈善会的网站是形成还是建设企业网站建站模板
  • 烟台酒店网站建设注册一个网站
  • 制作装饰公司网站青岛做网站推广
  • 网站开发报价单.doc成都网站设计
  • 营业执照年审怎么年审关键词优化seo优化
  • jsp做网站前端实例网络营销策划方案怎么做
  • 长沙网站开发微联讯点不错培训教育
  • 成都做网站开发的公司高质量外链
  • 开服网站源码关键词优化百家号
  • 正规网站模板设计搜索网
  • 中小企业网站建设费用软文网站模板
  • 叫别人建个网站多少钱友情链接还有用吗
  • 多语种网站开发沈阳seo关键词排名
  • 网站建设哪家好友情链接多久有效果
  • 做科技汽车的视频网站有哪些内容企业培训课程体系
  • 黄金网站app在线观看下载10广告公司收费价格表
  • wordpress 漂亮主题湛江seo
  • 中国最新消息新冠疫苗最新消息简述什么是seo
  • 做网站首页需要什么资料武汉百度快照优化排名
  • wordpress版权信息济南seo优化公司助力排名
  • wordpress创建小工具关键词优化排名软件案例
  • 基于MVC网站建设课程设计报告佛山外贸seo
  • ssh网站开发seo超级外链发布
  • 网站开发收费标准文档最吸引人的营销广告词
  • 北京网站建设小程序开发广州市疫情最新情况