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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

Optimal Strategy 组合数,dp,博弈论(济南)

發(fā)布時間:2025/3/19 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Optimal Strategy 组合数,dp,博弈论(济南) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.


題意 :

  • 有n個數(shù),E和M輪流取,使各自取到的值之和最大,最優(yōu)策略,問取數(shù)的過程有多少種

思路 :

  • 分析樣例可知不能貪心的去做,不一定每回合玩家都拿最大的,而是與每回合剩余的數(shù)中最大的有關(guān),那么就是與每個值的個數(shù)有關(guān),又進一步想到是與每個值的個數(shù)的奇偶性有關(guān)
    值為i的元素,那么所有小于i的元素都不必再按兩兩配對考慮,因為它們?nèi)魏我粋€都不是此時序列中的最大值,可以任意順序取走



#include <iostream> #define endl '\n'using namespace std;typedef long long ll;const int N = 1e6 + 50, M = 1e6 + 100; const ll mod = 998244353;ll n; ll f[N]; ll cnt[N], sum[N];ll fac[M], inv[M];int power(int a, int b) {int ret;if (b == 0) return 1;ret = power(a, b / 2);ret = 1ll * ret * ret % mod;if (b % 2) ret = 1ll * ret * a % mod;return ret; }void init() {fac[0] = 1, inv[0] = 1;for (int i = 1; i <= 1000000; i ++ ){fac[i] = 1ll * fac[i - 1] * i % mod;inv[i] = power(fac[i], mod - 2);} }int C(int n, int m) {if (n < m) return 0;if (n < 0 || m < 0) return 0;return 1ll * fac[n] * inv[m] % mod * inv[n - m] % mod; }void solve() {cin >> n;for (int i = 1, x; i <= n; i ++ ) cin >> x, cnt[x] ++ ;for (int i = 1; i <= n; i ++ ) sum[i] = sum[i - 1] + cnt[i];bool flag = false;for (int i = 1; i <= n; i ++ ){if (!cnt[i]){f[i] = f[i - 1];continue;}if (!flag){flag = true;f[i] = 1;for (int j = 2; j <= cnt[i]; j ++ ) f[i] = (f[i] * j) % mod;continue;}f[i] = f[i - 1] * C(sum[i - 1] + cnt[i] / 2, sum[i - 1]) % mod;for (int j = 2; j <= cnt[i]; j ++ ) f[i] = (f[i] * j) % mod;}cout << f[n] << endl; }int main() {ios::sync_with_stdio(false); cin.tie(0); cout.tie(0);int _ = 1; // cin >> _;while (_ --){init();solve();}return 0; }

總結(jié)

以上是生活随笔為你收集整理的Optimal Strategy 组合数,dp,博弈论(济南)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 人人干人人插 | 国产视频xxxx | 五月天婷婷影院 | 福利在线免费观看 | 在线国产视频一区 | 欧美日韩国产精品一区 | 午夜影院色| av看片在线 | 男人插女人网站 | 中文字幕不卡一区 | 一级片免费网址 | 看片久久 | 免费看国产曰批40分钟粉红裤头 | 欧美午夜视频 | 亚洲欧美另类视频 | 国产ts在线视频 | 黑人玩弄人妻一区二区三区免费看 | 日韩精品片| 国产群p视频 | 精品国产aⅴ一区二区三区东京热 | 色妺妺视频网 | 日韩污视频在线观看 | 99精品一区二区三区无码吞精 | 免费成人黄色网 | 国产aⅴ爽av久久久久成人 | 又嫩又硬又黄又爽的视频 | 国产字幕在线观看 | 日韩在线观看免费 | 成人三级做爰av | 亚洲福利精品 | 韩国伦理大片 | 成人三区 | 精品人妻一区二区三区日产乱码 | 色呦呦一区 | 黄网站免费大全入口 | 九九九九九精品 | 欧美一级一级 | 奇米久久| 亚洲国产精品国自产拍av | 91蝌蚪少妇偷拍 | 无码人妻一区二区三区一 | 人人妻人人澡人人爽人人dvd | 欧美视频免费看 | yw视频在线观看 | 久久只有这里有精品 | 亚洲天堂男人网 | 91亚色视频| 国产不卡av在线 | 日本韩国欧美中文字幕 | 成人黄色在线网站 | 国产精品乱码久久久久久久久 | 黄色喷水视频 | 成人av社区 | 色哟哟国产 | 欧美夫妻性生活视频 | 一区二区av电影 | 久久精品99久久久 | 中文字幕日韩三级片 | 欧美日p视频 | 国产精品视频一区二区三区, | 国产精品怡红院 | 美女被娇喘视频 | 一级成人毛片 | 成人自拍视频网站 | 99精品视频99 | 亚洲黄色小说图片 | 性少妇videosexfre | 日韩免费一区二区三区 | 玖玖在线播放 | 久久久久亚洲色欲AV无码网站 | 韩国美女黄色片 | 极品尤物魔鬼身材啪啪仙踪林 | 国产成人黄色片 | 色哟哟日韩精品 | 久久综合九色 | 亚洲二区av | 国内精品毛片 | 求欧美精品网址 | 欧美日韩亚洲激情 | 欧美a网站| 一级片亚洲 | 四虎亚洲精品 | 亚洲精品国产精品国自产 | 日韩精品第二页 | 男女被到爽流尿 | 99re6这里只有精品 | 黄色草逼网站 | 久青草影视 | 日本成人免费 | 男女日批免费视频 | 欧美日韩丝袜 | 亚洲中文字幕无码av永久 | 国产天堂网 | 精品人妻一区二区三区四区 | 国产精品久久久免费观看 | 日韩精品中文字幕一区二区三区 | 婷婷激情图片 | 国产在线观看免费高清 | 久久综合色网 |