马黑黑 发表于 2026-5-30 23:30

第一天给俺一分钱

<p>然后每天都是前一天的一倍,30天后俺就发财了:</p>
<p><br></p>
<pre id="res"></pre>
<script>
    function pay(basic = 0.01) {
      let total = basic;
      let str = `第1天支付:${total}元\n`;
      for (let i = 1; i < 30; i ++) {
            total *= 2;
            str += `第 ${i + 1}天支付 :${total}元\n`;
      }
      return str;
    }
   
    res.innerText = pay();
</script>

马黑黑 发表于 2026-5-30 23:33

核心代码:

<script>
    function pay(basic = 0.01) {
      let total = basic;
      let str = `第1天支付:${total}元\n`;
      for (let i = 1; i < 30; i ++) {
            total *= 2;
            str += `第 ${i + 1}天支付 :${total}元\n`;
      }
      return str;
    }
   
    res.innerText = pay();
</script>

马黑黑 发表于 2026-5-30 23:41

除了使用循环语句求解,还可以用公式:<br><br>s = 0.01×2<sup>n−1</sup>

马黑黑 发表于 2026-5-30 23:48

公式算法很简洁(直接得出总数):

    function pay1(basic = 0.01) {
      return basic * Math.pow(2, 29);
    }

梦油 发表于 2026-5-31 11:21

小帖子、大道理。这是一个有着深刻内涵和教益的帖子,值得每个人静下心来认真思考。

红影 发表于 2026-5-31 12:04

原来可以用几种代码来实现这样的迭代计算,循环或者用幂的方式。
第一天只要一分,稳定地翻倍,短短30天就呈现爆炸性的结果。令我想到了动物的繁殖。

红影 发表于 2026-5-31 12:05

感谢黑黑用这样奇特的方式讲解的代码知识{:4_187:}

梦江南 发表于 2026-5-31 12:08

黑黑老师你这样下去,腰贯万缠了。

杨帆 发表于 2026-5-31 13:09

哇,总计一千零七十三万七千四百一十八元二角三分
强大的经典数学题代码,演示了指数爆炸的恐怖!

霜染枫丹 发表于 2026-5-31 16:58

想起了儿子记得是小学2年级到3年级这段时间,我上班一有空就要用绘图纸给他画格子,越大越好,儿子把画好的格子铺在地上,他趴在上面填一些数字,其中好像有这种算法。给我讲了我也没弄懂,一直就是画格子的小工{:4_173:}。

马黑黑 发表于 2026-5-31 19:48

梦油 发表于 2026-5-31 11:21
小帖子、大道理。这是一个有着深刻内涵和教益的帖子,值得每个人静下心来认真思考。

通俗讲就是数字每天翻倍,即使这个数字开始时很小,若干次(幂)之后,它会很庞大

马黑黑 发表于 2026-5-31 19:49

红影 发表于 2026-5-31 12:04
原来可以用几种代码来实现这样的迭代计算,循环或者用幂的方式。
第一天只要一分,稳定地翻倍,短短30天就 ...

这个肿么想到动物的繁殖呢?应该想到的是自己肿么发财{:4_170:}

马黑黑 发表于 2026-5-31 19:49

红影 发表于 2026-5-31 12:05
感谢黑黑用这样奇特的方式讲解的代码知识

这个,知识核心不是代码,是幂运算

马黑黑 发表于 2026-5-31 19:50

梦江南 发表于 2026-5-31 12:08
黑黑老师你这样下去,腰贯万缠了。

你来做个开始?{:4_170:}

马黑黑 发表于 2026-5-31 19:54

霜染枫丹 发表于 2026-5-31 16:58
想起了儿子记得是小学2年级到3年级这段时间,我上班一有空就要用绘图纸给他画格子,越大越好,儿子把画好的 ...

这个东东你是懂得原理的。其实它最早来源于围棋棋盘,第一天往任意一个格子放一粒谷子,第二天在剩余的空格里放头一天谷粒的一倍,以此类推,直至围棋棋盘所有格子都放上了谷粒。

马黑黑 发表于 2026-5-31 19:55

杨帆 发表于 2026-5-31 13:09
哇,总计一千零七十三万七千四百一十八元二角三分
强大的经典数学题代码,演示了指数爆炸的恐怖!

是 5368709.12元,你的答案来源于百度知道,不准确

梦江南 发表于 2026-5-31 20:01

马黑黑 发表于 2026-5-31 19:50
你来做个开始?

我一分也不要{:4_170:}

马黑黑 发表于 2026-5-31 20:12

梦江南 发表于 2026-5-31 20:01
我一分也不要

哦。你可以给。

梦江南 发表于 2026-5-31 20:21

马黑黑 发表于 2026-5-31 20:12
哦。你可以给。

其实听说过一则故事,一个新娘要夫家一粒稻种子,后来她就是用这种方法,成了有名的富婆。

梦油 发表于 2026-5-31 20:43

马黑黑 发表于 2026-5-31 19:48
通俗讲就是数字每天翻倍,即使这个数字开始时很小,若干次(幂)之后,它会很庞大

是啊积少成多啊。
页: [1] 2
查看完整版本: 第一天给俺一分钱