博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UVA 1635 Irrelevant Elements
阅读量:5908 次
发布时间:2019-06-19

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

 

题意:n个数,每相邻两个求和,最后变成1个数,问这个数除m的余数与第几个数无关

 

n个数使用次数分别为C(n-1,i) i∈[0,n-1]

对m分解质因数

同行内递推C(n-1,i),

累计答案的时候,只考虑C(n-1,i)分解质因数的结果  能否 将m的质因数 抵消

 

#include
#include
#include
#define N 100001using namespace std;int p[N],summ[N];int ans[N];int main(){ int n,m,t,a,b,cnt; while(scanf("%d%d",&n,&m)!=EOF) { p[0]=ans[0]=0; memset(summ,0,sizeof(summ)); t=sqrt(m); for(int i=2;i<=t;i++) if(m%i==0) { p[++p[0]]=i; while(m%i==0) { m/=i; summ[p[0]]++; } } if(m>1) p[++p[0]]=m,summ[p[0]]=1; cnt=p[0]; for(int i=1;i

  

转载于:https://www.cnblogs.com/TheRoadToTheGold/p/7390785.html

你可能感兴趣的文章
使用jquery来获取table的行和列的值
查看>>
android 休眠与唤醒II
查看>>
swoole入门教程04-多端口监听、热重启以及Timer进阶:简单crontab
查看>>
HDFS + WEB 项目 报java.lang.VerifyError... 异常
查看>>
Nginx 配置示例
查看>>
关于php cron任务管理的实现假设
查看>>
第三章:DispatcherServlet详解
查看>>
mysql索引最左原则问题
查看>>
Python天天美味(总)
查看>>
chpter11~函数和函数式编程
查看>>
Failed to run the WC DB work queue associated with
查看>>
分享一些程序员的办公桌
查看>>
第二章 jQuery选择器
查看>>
初识R
查看>>
Hadoop之HDFS的常用命令
查看>>
分布式系统架构解决方案之Dubbo(三)--Dubbo管理端 和 Dubbo综合案例
查看>>
springMVC对于controller处理方法返回值的可选类型
查看>>
百度地图开发 JS API
查看>>
利用Ossim系统进行主机漏洞扫描
查看>>
《设计模式》
查看>>