#9594: C++ 打法参考


tenglehan20021205 (滕乐涵)

學校 : 上海市娄山中学
編號 : 43340
來源 : [180.168.200.106]
最後登入時間 :
2016-04-29 13:17:25
d636. 大爆炸bomb -- jack1 | From: [180.169.25.90] | 發表日期 : 2015-01-10 15:17

#include <stdio.h>

int powmod(int a, int b) {
  int bin=1, i, res=1, tmp=a%10007;

  for(i=0; i<32; i++) {
    if(b & bin)
      res = res * tmp % 10007;
    bin <<= 1;
    tmp = tmp * tmp % 10007;
  }
  return res;
}

int main() {
  int a, b;
  scanf("%d %d", &a, &b);
  printf("%d\n", powmod(a, b));
}

 
ZeroJudge Forum