天天向上的力量 B
???????????????????????????????????????????????????????????????????????????????????????????????描述
一年365天,以第1天的能力值为基数,记为1.0。当好好学习时,能力值相比前一天提高N‰;当没有学习时,由于遗忘等原因能力值相比前一天下降N‰。每天努力或放任,一年下来的能力值相差多少呢?其中,N的取值范围是1到10,N可以是小数。????????????????????????????????????????????????????????????????????????????????????????????????
获得用户输入N,计算每天努力和每天放任365天后的能力值及能力间比值,其中,能力值保留小数点后2位,能力间比值输出整数,输出结果间采用“逗号+空格”格式。????????????????????????????????????????????????????????????????????????????????????????????????
此题目是OJ题,使用input("")获得N。????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????输入
示例1:????????????????????????????????????????????????????????????????????????????????????????????????
1????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????输出
示例1:????????????????????????????????????????????????????????????????????????????????????????????????
1.44, 0.69, 2????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????
用户输入N的个数为3,则程序自动产生3个N值,每个N值具体是多少由程序确定(例如,N的个数为3,可计算N=1, N=2,N=3),然后分别输出每个N对应的"天天向上的力量"。????????????????????????????????????????????????????????????????????????????????????????????????
NN=eval(input("")) Working=pow((1.0+0.001*NN),364) Pig=pow((1.0-0.001*NN),364) BB=int(Working//Pig) print("{:.2f}, {:.2f}, {}".format(Working,Pig,BB))
原文:https://www.cnblogs.com/slj-xt/p/12523670.html