支付宝红包口令(2015 阿里笔试)

这是一道关于支付宝红包口令合法组合数量的题目。分析指出,从1位到6位的数字组合,总共可以有1111110种合法口令。通过Python代码实现了一个简单的级数求和来验证这一结论。
摘要由CSDN通过智能技术生成
题目:

假设支付宝红包口令支持 1 到 6 位的数字组合,即'0'、'1'、'003'和'999999'都是合法的红包口令,那么总共可以有多少个合法的红包口令______

A、999999
B、1000000
C、1010100
D、1010101
E、1111110
F、1111111
分析:这道题是不是有点简单了些许还是我理解的深度不太对
思路很简单,支付口令有1到6位的数字组合,那么就可以分类讨论
1、当口令长度为1位的时候,一共有10种:0-9
2、当口令长度为2位的时候,一共有100种:00-99
3、当口令长度为3位的时候,一共有1000种:000-999
4、当口令长度为4位的时候,一共有10000种:0000-9999
5、当口令长度为5位的时候,一共有100000种:00000-99999
6、当口令长度为6位的时候,一共有1000000种:000000-999999
因此综上,口令支付一共有:
1111110种本题选E选项
代码就是一个简单的for循环级数求和
#-*-coding:UTF-8-*-
sum 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值