博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ACM 编程 总结
阅读量:2352 次
发布时间:2019-05-10

本文共 479 字,大约阅读时间需要 1 分钟。

(1)  Carmichael Numbers (110702)

/* Calculate b^e mod n */

int powmod(long long base, long long exp, long long m) {

    long long result = 1;
    
    while ( exp > 0 ) { 
        if ( (exp & 1) == 1 ) { 
            result = (result * base) % m;
        }   
        exp >>= 1;
    
        base = (base * base) % m;
    }   
    return result;
}

(2) Ones(110504)

n /* Input */

temp = 1;

while (temp % n)

        {   

    /* 1 -> 11 -> 111 -> 1111... */

            /* (temp * 10 + 1) mod n =
             *  ((temp mod n) * (10 mod n) + (1 mod n)) mod n */
            temp = (temp % n) * (10 % n) + 1;  
            x++;  
        }   

转载地址:http://flrvb.baihongyu.com/

你可能感兴趣的文章
图像压缩算法
查看>>
一张图看懂小程序全生态
查看>>
electron开发
查看>>
NodeJS开发c++扩展模块
查看>>
Electron如何调用NodeJS扩展模块
查看>>
NodeJS通过ffi调用DLL
查看>>
Electron通过ffi调用DLL
查看>>
Node.js & Electron的扩展模块
查看>>
Mysql semi-sync VS group replication, 谁快?
查看>>
Android Looper Message MessageQueue Handler
查看>>
Win10下安装卸载Oracle11g的教程及各种坑
查看>>
Zookeeper
查看>>
更新mysql5.7修改字符集
查看>>
Windows系统护眼色设置
查看>>
JUC多线程&lambda之美&ThreadLocal
查看>>
碎片清理
查看>>
程序员不能错过的技术网站
查看>>
冒泡排序(分析+代码调优)
查看>>
Vue
查看>>
乐优商城总结
查看>>