|
本帖最后由 图老师 于 2019-10-7 19:38 编辑
# !/usr/bin/env python3.6
# -*- coding: utf-8 -*-
# @Author:Nicolas TU
# @Date: 2019-10-7 18:53:06
'''
每天卖出全部苹果的一半又多一个,m 天后,只剩一个。问:苹果原本有几个
'''
from math import*
import time
time_start=time.time()#计算时间开始
m=3#苹果售卖的天数;
a=1#售卖m天后余下的苹果数量。
for i in range(1,m+1):#卖的天数
a=2*(a+1)#递推关系
print('-'*60)
print('苹果原本有%d个,%d天后,只剩一个。\n'%(a,m));#打印
print('-'*60)
time_end=time.time()#计算时间结束
print('python3.6程序运行',time_end-time_start,'秒。')
print('-'*60)
------------------------------------------------------------
苹果原本有22个,3天后,只剩一个。
------------------------------------------------------------
python3.6程序运行 0.07695627212524414 秒。
------------------------------------------------------------ |
|