【问题标题】:Pyramid scheme formula in PHP?PHP中的金字塔方案公式?
【发布时间】:2011-03-20 15:05:03
【问题描述】:

我正在研究推荐系统 - 该公式与金字塔/庞氏骗局完全一样。

系统是这样工作的:

初始用户注册(第 1 层)
初始用户推荐 3 个朋友(第 2 层)
这 3 个朋友中的每一个都推荐另外 3 个,(tier3)
等等

数学公式是什么?
我怎样才能在 PHP 中编写一些可以输入数字的东西,然后它会给我它已经下降的层数和一个半可视的。

ie:我输入 13 - 它显示文本 "3 tiers",然后显示

     o
     |
    ooo
   / | \
 ooooooooo

【问题讨论】:

  • 到目前为止,您尝试和思考了什么,您是如何失败的?这里的人喜欢帮忙,但几乎没有人会为你做功课!
  • @markus:嗨,我已经研究过这个公式,但不知道如何在 PHP 中编写代码。 mathmotivation.com/money/pyramid-scheme.html(二合一)。不过很高兴试一试,如果需要,请回到这里寻求帮助:)

标签: php n-tier-architecture formula


【解决方案1】:

这是一个geometric progression (GP),每一层的计数乘以一个常数 (3),即 1、3、9、27 等。您关心的是进度的总和。

在此处阅读有关 GP 的简化说明。 http://www.intmath.com/series-binomial-theorem/2-geometric-progressions.php

【讨论】:

  • 一旦您了解了 GP 和计算 GP 中每一层的计数的公式,让 PHP 在每一层上打印一些东西——那个次数——将是小菜一碟。干杯!
  • 就是这么叫的!太好了 - 非常感谢。我现在就开始工作:)
  • @DT85 很高兴为您提供帮助。不客气,我祝你一切顺利! :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-14
  • 2012-10-03
  • 1970-01-01
  • 2018-06-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多