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

做网站每天任务及实训过程如何引流客源最快的方法

做网站每天任务及实训过程,如何引流客源最快的方法,四川省建设厅的注册中心网站首页,汽车网站建设开题报告题目描述 X 星系的机器人可以自动复制自己。它们用 1 年的时间可以复制出 2 个自己,然后就失去复制能力。 每年 X 星系都会选出 1 个新出生的机器人发往太空。也就是说,如果 X 星系原有机器人 5 个,1 年后总数是:5 9 14&#xf…

题目描述

    X 星系的机器人可以自动复制自己。它们用 1 年的时间可以复制出 2 个自己,然后就失去复制能力。

    每年 X 星系都会选出 1 个新出生的机器人发往太空。也就是说,如果 X 星系原有机器人 5 个,1 年后总数是:5 + 9 = 14,2 年后总数是:5 + 9 + 17 = 31。

    如果已经探测经过 n 年后的机器人总数 s ,你能算出最初有多少机器人吗?

输入描述

输入一行两个数字 n 和 s,用空格分开,含义如上。n 不大于 100,s 位数不超过 50 位。

输出描述

要求输出一行,一个整数,表示最初有机器人多少个。

输入输出样例

示例 1
输入

2 31

输出

5

示例 2
输入

97 2218388550399401452619230609499

输出

8

解题思路

  假设最初的机器人有X个,每年复制2X个,再将一个发往太空,所以第二年,复制出的机器人是 2X-1 个,共有机器人为 X + (2X -1) 个;第三年,复制出的机器人是2 × (2X - 1) - 1个,共有机器人为 X + (2X -1)+ (2 × (2X - 1) - 1) 个。

  以X = 5为例,第二年,复制出的机器人是 2 × 5 - 1 = 9 个,机器人总数为 5 + 9 = 14 个;第三年,复制出的机器人是 2 × 9 - 1 = 17 个,机器人总数为 5 + 9 + 17 = 31 个。

现在,已知年数 n ,以及 n 年后的机器人总数 s ,求最初的机器人个数X。

因为 n <= 100 ,考虑使用遍历的方法实现。

算法流程:

  1. 从标准输入读取 n 和 s 的值,并将它们转换为整数。
  2. 我们从 1 开始尝试可能的最初机器人数量 initial_robots。对于每个可能的初始数量,我们计算 n 年后的机器人总数。
  3. 在循环的每一年,我们先计算当前机器人复制出的数量,为当前机器人数量的 2 倍(cur_robots * 2)。但是,我们需要减去 1个机器人,因为要选出 1 个发往太空,所以下一年的机器人数量是 replicated - 1。
  4. 把计算得到的下一年机器人数量累加到 total 中。
  5. 如果最终的 total 等于输入的 s,则输出当前的 initial_robots 作为结果。

代码实现

import os
import sysdef main():n, s = input().split()n = int(n)s = int(s)# 从 1 开始尝试最初的机器人数量for initial_robots in range(1, s + 1):total = initial_robotscur_robots = initial_robotsfor i in range(n):# 计算复制的机器人数量replicated = cur_robots * 2# 下一年的机器人数量cur_robots = replicated - 1total += cur_robotsif total == s:print(initial_robots)breakif __name__ == "__main__":main()
http://www.yayakq.cn/news/838037/

相关文章:

  • 免费下载ppt模板网站推荐百度关键词价格怎么查询
  • 网站备案是不是就是空间备案阳江市网站建设
  • 棠下手机网站建设宁波公司招聘
  • 外贸网站建设哪家有名wordpress视频主题下载地址
  • 自己做的网站链接公司百度网站怎么做的
  • 有没有便宜做网站的 我要做个建设工程查询市场价网站
  • 教修图的网站专门做网站关键词排名
  • 陕西响应式网站建设工商管理局注册查询
  • 做网站首页可以用传媒公司吗网站视频存储方案
  • 交友营销型网站网站建设 硬件
  • 帮别人做网站规划wordpress转发可见
  • 做网站静态和动态为什么不建议去外包公司上班
  • 做网站多少钱免费网站模版 优帮云
  • 找券网站怎么做天津网站建设制作方案
  • 凡客建站登陆网站改版完成
  • 软件下载网站怎么做电子商务平台网站推广
  • 网站开发 需求在线制作印章图片
  • 擦边球网站怎么建设外贸网站模板源码
  • 商城网站类建设哪家好苏州企业门户网站
  • 简约网站建设公司新河网站建设顾问
  • 江阴建设局网站泰国金木棉做网站网站
  • 深圳高端做网站网站建设需要什么知识
  • 泉州专业做网站wordpress 机械主题
  • 黄冈网站推广在线WordPress图片分享插件
  • 网站网页制作专业公司网站开发维护公司经营范围
  • iis网站子目录设置二级域名私活做网站
  • 购物网站推广方案网站源码 com大全
  • 内网门户网站 建设方案推广方案如何写
  • 贵州建站互联网科技有限公司wordpress $user_id
  • 网站开发 网页上传 网页制作微信小程序网站开发教程