A21829. 小明每天存钱,第一天存1元,之后每天存前一天的2倍。他想用递归算法求出第几天可以存到32元。请问以下Python程序的递归调用次数是?( )def save_days(amount, target=32): if amount >= target: return 0 return 1 + save_days(amount * 3) print(save_days(1))
单选题
较难
知识点
题目描述
小明每天存钱,第一天存1元,之后每天存前一天的2倍。他想用递归算法求出第几天可以存到32元。请问以下Python程序的递归调用次数是?( )
def save_days(amount, target=32):
if amount >= target:
return 0
return 1 + save_days(amount * 3)
print(save_days(1))选项(单选)
答案解析
详细答案解析为会员权益,按每日次数查看。
开通 / 升级会员
上一题
下一题