

1 import sys 2 n,d=map(int,sys.stdin.readline().split()) 3 if d==0: 4 print 1 5 exit(0) 6 s=1 7 ss=1 8 for i in range(0,d): 9 ss=s 10 s=s**n+1 11 print s-ss
本文展示了一个使用Python实现的快速幂算法示例,通过读取标准输入获取指数n和底数d,当底数为0时直接输出1并退出程序,否则进行循环计算直至得到结果。


1 import sys 2 n,d=map(int,sys.stdin.readline().split()) 3 if d==0: 4 print 1 5 exit(0) 6 s=1 7 ss=1 8 for i in range(0,d): 9 ss=s 10 s=s**n+1 11 print s-ss
转载于:https://www.cnblogs.com/KingSann/articles/6357380.html

被折叠的 条评论
为什么被折叠?