博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
高精度算法_求组和
阅读量:5331 次
发布时间:2019-06-15

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

题目原型是洛谷的P1771

#include
using namespace std;int k,x;int a[100];int ans;int ksm(int b,int p,int k){ //快速幂 ans=1; while(p){ if(p&1) ans=ans*b%k; b=b*b%k,p>>=1; } return ans; }void p(){ for(int i=a[0];i>=1;i--) cout<
=1;j--){ tmp*=10; tmp+=a[j]; a[j]=0; if(tmp>i){ a[j]=tmp/i; tmp%=i; } } while(a[a[0]]==0) a[0]--; }}int main(){ cin>>k>>x; x%=1000; x=ksm(x,x,1000)-1; comb(k-1,x); p(); return 0;}

 

转载于:https://www.cnblogs.com/uncklesam7/p/9757620.html

你可能感兴趣的文章
分布式文件系统HDFS 练习
查看>>
ORACLE 自治事物
查看>>
Spring --- java定时器,Spring定时器和Quartz定时器
查看>>
appium----【已解决】【Mac】环境配置提示“Xcode Command Line Tools are NOT installed!"
查看>>
没有没用的东西
查看>>
单据数据修改历史记录!
查看>>
React-使用装饰器
查看>>
python异常处理、断言
查看>>
Tomcat有很多方面,我从内存、并发、缓存四个方面介绍优化方法
查看>>
Hdu 1175 连连看(DFS)
查看>>
linux后台运行jar程序
查看>>
如何去掉idea里mybatis的.xml文件 sql 语句背景色
查看>>
关于Unity中NGUI的Checkbox复选框、Slider滑动条和Button的6种触发回调事件的方式
查看>>
linux文件种类及其扩展名
查看>>
【转载】Visual Studio + VA 常用快捷键
查看>>
Android SDK Manager国内无法更新的解决方案
查看>>
20145303刘俊谦 Exp8 Web基础
查看>>
吴裕雄 Bootstrap 前端框架开发——Bootstrap 图片:响应式图片
查看>>
吴裕雄--天生自然 JAVA开发学习:Number & Math 类
查看>>
cf 558c Amr and Chemistry
查看>>