博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ACdream 1084 寒假安排(阶乘素因子分解)
阅读量:7234 次
发布时间:2019-06-29

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

题目链接:

 

分析:

求A(n,m)转化成k进制以后末尾0的个数。对k素因子分解,第i个因子为fac[i],

第i个因子的指数为num[i],然后再对n的对A(n,m)进行素因子分解,设count[i]

代表fac[i]相应的指数,ans = min{count[i]/num[i] } 

 

代码例如以下:

#include 
#include
#include
#include
using namespace std;const int maxn = 1e6+10;typedef long long LL;int pri[maxn],cnt;bool vis[maxn];int fac[1000],num;int Count[1000];LL sum[maxn];void init(){ memset(vis,0,sizeof(vis)); cnt=0; for(int i=2;i
1) fac[num]=x,Count[num++]=1;}LL getNum(int n,int p){ if(n

 

 

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

你可能感兴趣的文章
build Xfce4.10
查看>>
Abstract
查看>>
如何制作一款HTML5 RPG游戏引擎——第四篇,情景对话
查看>>
vs2010 快捷键大全
查看>>
Lintcode: Lowest Common Ancestor
查看>>
使用lead分析功能相似的结构9*9乘法口诀功能
查看>>
SqlDateTime 溢出。必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM 之间。
查看>>
关于点击空白关闭弹窗的js写法推荐
查看>>
PAT1009
查看>>
根据抓的包用代码模拟登录
查看>>
html中的src与href的区别
查看>>
Base64编码
查看>>
Installing Chocolatey
查看>>
python3+spark2.1+kafka0.8+sparkStreaming
查看>>
jstl自己定义函数的使用
查看>>
使用Visual Studio Code调试React Native报错
查看>>
FineUI 将不再内置 ExtJS (严格遵守 ExtJS 的开源规则)
查看>>
javascript 中contentWindow和 frames和iframe之间通信
查看>>
取得正在运行的Activity
查看>>
UVA 103 Stacking Boxes 套箱子 DAG最长路 dp记忆化搜索
查看>>