日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

P4161-[SCOI2009]游戏【dp】

發布時間:2023/12/3 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 P4161-[SCOI2009]游戏【dp】 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

正題

題目鏈接:https://www.luogu.com.cn/problem/P4161


題目大意

一個1~n1\sim n1n的排列,f(x)f(x)f(x)表示在置換xxx下置換多少次才能回到原來的排列,求在所有置換下f(x)f(x)f(x)的所有可能的值的數量。


解題思路

一個置換的fff值就是這個置換的所有循環大小的lcmlcmlcm,問題轉換為將nnn分成若干個數的和,求這些數的lcmlcmlcm可能的數量。

拆成的一個循環對于lcmlcmlcm的貢獻我們也可以拆分質因數的形式,所以我們直接讓拆分成的數一定是質數是不會影響答案的。

考慮dpdpdp,設fi,jf_{i,j}fi,j?表示已經考慮了前iii個質數,這些數的和為jjj時的答案,那么有fi,j=∑fi,j?prijkf_{i,j}=\sum_{}f_{i,j-pri_j^k}fi,j?=?fi,j?prijk??


codecodecode

#include<cstdio> #include<cstring> #include<algorithm> #define ll long long using namespace std; const ll N=1100; ll n,f[N][N],pri[N],cnt; bool v[N]; int main() {scanf("%lld",&n);for(ll i=2;i<=n;i++){if(!v[i])pri[++cnt]=i;for(ll j=1;j<=cnt&&i*pri[j]<=n;j++){v[i*pri[j]]=1;if(i%pri[j]==0)break;}}f[0][0]=1;for(ll i=1;i<=cnt;i++)for(ll j=0;j<=n;j++){f[i][j]=f[i-1][j];if(pri[i]>j)continue;for(ll k=pri[i];k<=j;k*=pri[i])f[i][j]+=f[i-1][j-k];}ll ans=0;for(ll i=0;i<=n;i++)ans+=f[cnt][i];printf("%lld",ans); return 0; }

總結

以上是生活随笔為你收集整理的P4161-[SCOI2009]游戏【dp】的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 偷拍中国夫妇高潮视频 | 色综合免费 | 神马午夜91| 97精品人妻一区二区三区在线 | av中文在线天堂 | 亚洲一区二区三区在线 | 国产精品极品白嫩在线 | av黄色网址 | 精品久久久久中文慕人妻 | 激情丁香网 | 久久人妻无码aⅴ毛片a片app | 日韩精品片 | 我要看黄色大片 | 女人裸体免费网站 | 亚洲制服在线观看 | 午夜少妇久久久久久久久 | 国产人妻精品一区二区三 | 精品国产乱码久久久久久牛牛 | 中文字幕第31页 | 亚洲 欧美 激情 另类 校园 | 中文字幕日韩无 | 成人精品自拍 | 丰满肥臀噗嗤啊x99av | 蜜臀av粉嫩av懂色av | 91国产丝袜在线播放 | 亚洲av无码不卡一区二区三区 | 一区二区精品区 | 视色视频在线观看 | 久久久久亚洲av成人毛片韩 | 日本欧美久久久 | 日本成人在线网站 | 四虎av影视 | 久久久精品小视频 | 日韩毛毛片 | 热热久 | 91久久久久久久久久久久 | 涩涩视频软件 | 久久久久久天堂 | 成人av高清在线 | 综合婷婷久久 | 特种兵之深入敌后高清全集免费观看 | 激情欧美一区二区三区精品 | 欧美女优视频 | 99国产精品一区二区三区 | 无码精品人妻一二三区红粉影视 | 亚洲成人黄| 亚洲无人区小视频 | 成人av一区 | 亚洲AV无码国产精品午夜字幕 | 一本色道久久亚洲综合精品蜜桃 | 永久免费视频网站直接看 | 日韩天堂在线 | 日韩操操操 | 初尝情欲h名器av | 日韩亚洲欧美在线观看 | 国产91在线看| 久久久久久久久久亚洲 | av手机在线免费观看 | 日本一区二区三区网站 | 丁香婷婷深情五月亚洲 | 色综合天天综合网国产成人网 | 丁香一区二区 | 97伦伦午夜电影理伦片 | 97超碰站 | 精品人妻一区二区乱码 | 极品美妇后花庭翘臀娇吟小说 | 婷婷四房综合激情五月 | 黑人一区 | 黄色国产大片 | 成人午夜sm精品久久久久久久 | 国产欧美一区二区三区免费看 | 人妻视频一区二区三区 | 不卡免费视频 | 亚洲天堂爱爱 | 涩涩视频在线免费看 | 人妻丰满熟妇av无码久久洗澡 | 天天操天天操天天操天天操 | 青青草视频在线看 | 亚洲毛片av| 婷婷爱五月天 | 精品国产乱码久久久久久影片 | 日韩精品激情 | 婷婷麻豆 | 欧美资源网 | 精品色 | 日韩在线视频免费播放 | 麻豆av影视 | 国产精品久久久久久久毛片 | 第一章豪妇荡乳黄淑珍 | 2019最新中文字幕 | 日韩精品资源 | 久久久人人人 | 加勒比一区二区三区 | 亚色视频在线观看 | 日韩精品视频一区二区三区 | av久草| 女女h百合无遮羞羞漫画软件 | 在线亚洲人成电影网站色www | 香港三日本8a三级少妇三级99 |