hdu 1097 数论
来源:互联网 发布:辽宁网络棋牌频道直播 编辑:程序博客网 时间:2024/05/21 06:41
这题是快速求幂取模定理:
a^(b) if b=2k+1 a^(b)=a^k*a^k*a if b=2k a^(b)=a^k*a^k
快速幂求模
#include <iostream>using namespace std;int main(){ int a,b; while(cin>>a>>b){ int ans=1; while(b){ if(b%2==1) ans=ans*a%10; a=a*a%10; b/=2; } ans=ans%10;* cout<<ans; } return 0;}
阅读全文
0 0
- hdu 1097 数论
- HDU 2204 (数论)
- 数论 MillerRabin hdu 3792
- HDU 3123 数论
- 【数论】HDU-4196-Remoteland
- HDU 3988 数论
- HDU 1787 数论
- hdu 1395 数论
- HDU 2104数论 欧几里得
- HDU 1060 数论
- HDU 2161 Primes 数论
- HDU 1695 GCD 数论
- HDU 1568 Fibonacci 数论
- hdu 4542 数论
- hdu 1722(数论)
- hdu 1492(数论)
- hdu 2554 (数论)
- hdu 2964 (数论)
- 2017多校训练第一场
- 代码整洁之道
- “DT时代”的十位创业“女侠”: 黑科技不只是男人的专属
- .\output\stm32f103.axf: Error: L6218E: Undefined symbol __aeabi_assert (referred from mqtt.o).
- fragment清除页面数据(重新加载布局)
- hdu 1097 数论
- 动态申请权限
- 从零开始的java连接sqlserver数据库教程
- 配置Nginx+keepalived高可用负载均衡服务器
- 数据库---简单的使用Java操作数据库增删改查
- 深入Java关键字null
- 高斯概率密度函数的matlab实现
- 杭电 OJ 1056
- jQuery基础(1)