Python:实现一个小算法
来源:互联网 发布:手机淘宝价格字体 编辑:程序博客网 时间:2024/06/11 01:31
需求:
恒定的输入A次呼叫,失败次数记为X,成功为B,则失败率为X/A,当X/A>10%时,启动算法,算法为下次呼叫成功次数为B1=(N-1)/N*B,B2=(N-2
)/n*B1
Bn=(N-1)!/(N)n*B,那么地N次的成功率就是
R=(N-1)!/(N)n*B/A,目前要看看R与5%的关系
实现:
from functools import reduceA = int(input("Enter A`s value(not zero):"))N = int(input("Enter N`s value:"))print((reduce(lambda x,y:x*y, range(1, N + 1))) / (( N ** N) * ((N - 1) / N * A)) / A)
结果:
Python 3.2.2 (default, Sep 4 2011, 09:51:08) [MSC v.1500 32 bit (Intel)] on winxp-duanyx, Standard>>> Enter A`s value(not zero):5000Enter N`s value:213.6727216290645516e-16
- Python:实现一个小算法
- python 实现cowsay的一个小玩意
- Python 实现一个小判断的程序
- 用java实现了一个小的计算器算法
- 一个Python小爬虫
- 一个python小爬虫
- python小算法!
- python---小算法解释
- 一个小算法
- 一个小算法题
- 一个小算法
- 一个小算法题
- 一个小算法题
- 一天一个小算法
- 一个小算法记录
- 一个小算法
- 一个算法题的python和lisp实现和比较。
- Python实现一个简单的Feistel结构的密码算法
- The transaction has aborted.
- Android应用的自动升级、更新模块的实现
- REST
- ZOJ 2588 Burning Bridges 求割边
- 开启win7隐藏虚拟AP 为手机共享wifi
- Python:实现一个小算法
- Android获取并设置Activity的亮度
- 每天一点点-EXT源码分析之四
- HTTP
- 网页特殊字符编码
- JSON
- 高性能Web服务器Nginx的配置与部署研究(14)平滑升级你的Nginx
- 如何让EPS嵌入字体
- SOAP