#include <iostream> #include <string.h> using namespace std; #define mod 100007 int mi(int d,int n)//快速幂运算 思想 2的4次方可以 2的平方乘以2的平凡 { int ans=1; while(n) { if(n%2==1) ans=ans*d%mod;//这条语句肯定执行的 d=d*d%mod; n/=2; } return ans; } int main() { cout<<mi(2,5)<<endl; return 0; }