当前位置: 首页 > news >正文

私人定制平台网站微信电商

私人定制平台网站,微信电商,企业展厅设计公司平台哪个好,网站开发与维护的岗位特点职责正题 题目链接:http://www.51nod.com/Challenge/Problem.html#problemId1355 题目大意 定义fif_ifi​表示斐波那契的第iii项#xff0c;给出一个大小为nnn的集合SSS求lcm(fS)lcm(f_S)lcm(fS​) 解题思路 如果每个质数的次数分开考虑#xff0c;那么gcdgcdgcd就是次数取min…正题 题目链接:http://www.51nod.com/Challenge/Problem.html#problemId1355 题目大意 定义fif_ifi​表示斐波那契的第iii项给出一个大小为nnn的集合SSS求lcm(fS)lcm(f_S)lcm(fS​) 解题思路 如果每个质数的次数分开考虑那么gcdgcdgcd就是次数取minminminlcmlcmlcm就是次数取maxmaxmax所以可以套用min−maxmin-maxmin−max容斥的式子 lcm(S)∏T⊆Sgcd(T)(−1)∣T∣1lcm(S)\prod_{T\subseteq S}gcd(T)^{(-1)^{|T|1}}lcm(S)T⊆S∏​gcd(T)(−1)∣T∣1 然后因为gcd(fx,fy)fgcd(x,y)gcd(f_x,f_y)f_{gcd(x,y)}gcd(fx​,fy​)fgcd(x,y)​那么这题的答案 lcm(fS)∏T⊆Sfgcd(T)(−1)∣T∣1lcm(f_S)\prod_{T\subseteq S}f_{gcd(T)}^{(-1)^{|T|1}}lcm(fS​)T⊆S∏​fgcd(T)(−1)∣T∣1​ 这个好像算起来很麻烦我们可以分开考虑每个gcdgcdgcd的贡献。 定义fn∏d∣ngdf_n\prod_{d|n}g_dfn​∏d∣n​gd​ lcm(fS)∏T⊆S(∏d∣gcd(T)gd)(−1)∣T∣1lcm(f_S)\prod_{T\subseteq S}\left(\prod_{d|gcd(T)}g_d\right)^{(-1)^{|T|}1}lcm(fS​)T⊆S∏​⎝⎛​d∣gcd(T)∏​gd​⎠⎞​(−1)∣T∣1 lcm(fS)∏gd∑T⊆S[d∣gcd(T)](−1)∣T∣1lcm(f_S)\prod g_d^{\sum_{T\subseteq S}[d|gcd(T)](-1)^{|T|1}}lcm(fS​)∏gd∑T⊆S​[d∣gcd(T)](−1)∣T∣1​ 然后就是∑T⊆S[d∣gcd(T)](−1)∣T∣1\sum_{T\subseteq S}[d|gcd(T)](-1)^{|T|1}∑T⊆S​[d∣gcd(T)](−1)∣T∣1因为没有了空集这个东西其实就相当于[∃ai∈S,d∣ai][\exists a_i\in S,d|a_i][∃ai​∈S,d∣ai​]。然后就可以直接枚举每个ddd来求答案了。 lcm(fS)∏∃ai∈S,d∣aigdlcm(f_S)\prod_{\exists a_i\in S,d|a_i} g_dlcm(fS​)∃ai​∈S,d∣ai​∏​gd​ 考虑ggg怎么构造我们有fn∏d∣ngdf_n\prod_{d|n}g_dfn​∏d∣n​gd​直接移项就是gnfn−∏d∣n,d≠ngdg_nf_n-\prod_{d|n,d\neq n}g_dgn​fn​−∏d∣n,d​n​gd​就好了。 时间复杂度O(nlog⁡n)O(n\log n)O(nlogn) code #includecstdio #includecstring #includealgorithm #define ll long long using namespace std; const ll N1e610,P1e97; ll n,m,g[N],ans; bool v[N]; ll power(ll x,ll b){ll ans1;while(b){if(b1)ansans*x%P;xx*x%P;b1;}return ans; } signed main() {scanf(%lld,n);g[1]ans1;for(ll i1;in;i){ll x;scanf(%lld,x);mmax(m,x);v[x]1;}for(ll i2;im;i)g[i](g[i-1]g[i-2])%P;for(ll i1;im;i){ll invpower(g[i],P-2);for(ll j2*i;jm;ji)g[j]g[j]*inv%P;}for(ll i1;im;i){bool flag0;for(ll ji;jm;ji)if(v[j]){flag1;break;}if(flag)ans(ans*g[i])%P;}printf(%lld\n,ans);return 0; }
http://www.yutouwan.com/news/474650/

相关文章:

  • 高校门户网站开发如何将网站提交到搜索引擎
  • 建设工程网站即墨城乡建设局网站
  • 做老师一些好的网站搜索引擎网站推广法 怎么做
  • asp.net网站转phpid转换为wordpress
  • zencart网站备份莱芜在线话题凤城高中
  • 赣州建网站网站备案之后
  • 天堂网长尾关键词挖掘网站外包公司值得去吗
  • 网站开发行业资讯音乐网站开发可行性分析
  • 广西钦州有做网站的公司吗重庆建筑施工信息网
  • 企业网站建设可行性分析任务网站开发 开源
  • html网站开发需要什么软件网站开发在线学习
  • 广州微网站建设比分网站建设
  • 中国建设银行信用卡黑名单网站网站建设 算什么
  • 惠州网站建设外包网站静态和动态区别是什么
  • 直接找高校研究生做网站行吗html改造wordpress
  • wordpress 安卓seo的收费标准
  • 连连电商网站开发公司个人营业执照网上注销流程
  • 公司网站建设价格贵吗教务管理网站开发
  • 可以免费做网站推广的平台注册公司条件和要求
  • 福州正规网站建设公司推荐浙江建设厅网站怎么进不去
  • 东莞微网站建设公司网架加工费多少钱一吨
  • 电商平台网站开发制作ppt的软件app
  • 湛江网红打卡餐厅搜索引擎优化大致包含哪些内容或环节
  • 做网站的哪个好lnmp wordpress 登陆
  • 广西建设厅考试网站首页宣传片拍摄制作公司
  • 苏州园区网站建设书店网站建设人员分配
  • html在线记账网站模板wordpress搜索框制作教程
  • 网页设计与网站建设试题及答案石家庄行业网站建设
  • 淘客网站建设公司网站内容
  • 网站营销方式有哪些内容百度推广账户登录