Python程序在几天后找出产品的价格
假设一个人想要购买价格为x的产品。但是每过一天,产品的价格就会上涨x倍于前一天的价格。在此人下定决心购买产品后y天后,我们必须找出产品的价格。如果产品的价格太多,那么答案以价格模10^9+7的形式给出。输入以对列表的形式给出;该货币对的第一个值是初始价格x,第二个值是y,即已经过去的天数。
因此,如果输入是像NUMS=[(5,2),(6,8),(2,12),(2722764242812953792238894584,3486705296791319646759756475),(1505449742164712795427942455727527,61649494321438487460747056421546274264)],那么输出将是25,1679616,4096、754504594、32955023
这里的输出是5^2=25,6^8=1679616,2^12=4096,2722764242812953792238894584^34867052967913196467597564750上的值是+7564750,因此值是7564750,即564750=4096
示例
让我们看看以下实现以获得更好的理解-
def solve(nums): for i in range(len(nums)) : x,y = nums[i][0], nums[i][1] print(pow(x,y,1000000007)) solve([(5, 2),(6, 8),(2, 12) ,(2722764242812953792238894584, 3486705296791319646759756475) ,(1505449742164712795427942455727527, 61649494321438487460747056421546274264)])
输入
[(5, 2),(6, 8),(2, 12) ,(2722764242812953792238894584, 3486705296791319646759756475) ,(1505449742164712795427942455727527, 61649494321438487460747056421546274264)]输出结果
25 1679616 4096 754504594 32955023
热门推荐
10 对患者生日祝福语简短
11 结婚祝福语简短装备
12 周岁祝福语学生文案简短
13 订婚领证祝福语简短精辟
14 导师获奖祝福语大全简短
15 新婚购房祝福语简短精辟
16 牛年祝福语简短的爱人
17 送芒果的祝福语简短
18 送给学长毕业祝福语简短