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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

GCD Game 博弈论-Nim-质因数应用-质因数个数预处理

發(fā)布時間:2025/3/19 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 GCD Game 博弈论-Nim-质因数应用-质因数个数预处理 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

題意 :

  • 給n個數(shù)的序列,每次選擇一個ai,定義x為1 <= x < ai,將ai用gcd(ai, x)替換,無法行動者輸。

思路 :

  • gcd(ai, x)一定是ai的因數(shù),ai的因數(shù)也是由ai的若干個質(zhì)因數(shù)相乘得到,說明每一次替代的過程都是將ai的若干個(必須取大于等于1個,不能不取,可以拿完(變成1))質(zhì)因數(shù)拿走,即Nim,把每個數(shù)看成石子堆,每個石子就是這個數(shù)的質(zhì)因數(shù),每次操作可以從任意一堆石子中拿走任意數(shù)量的石子(可以拿完,但不能不拿),最后無法操作的人看作失敗。
  • 提前用線性篩預(yù)處理一下 10710^7107 以內(nèi)的數(shù)的質(zhì)因子個數(shù)。
#include <iostream> #include <algorithm> #include <cmath> #include <cstring> #include <vector> #include <unordered_map> #include <unordered_set> #include <set> #include <map> #define endl '\n' #define IOS ios::sync_with_stdio(false); cin.tie(0); cout.tie(0) using namespace std; const double pi = acos(-1); typedef long long ll;const int N = 1e7 + 10;bool st[N]; int primes[N], num[N], cnt = 0;int main() {IOS;int T;cin >> T;for (int i = 2; i <= N; i ++ ){if (!st[i]) primes[cnt ++ ] = i, num[i] = 1;for (int j = 0; primes[j] <= N / i; j ++ ){st[i * primes[j]] = true;// 質(zhì)因數(shù)個數(shù)num[i * primes[j]] = num[i] + 1;if (i % primes[j] == 0) break;}}while (T -- ){int n;cin >> n;int res = 0;for (int i = 0; i < n; i ++ ){int x;cin >> x;res ^= num[x];}if (res) cout << "Alice" << endl;else cout << "Bob" << endl;}return 0; }

總結(jié)

以上是生活随笔為你收集整理的GCD Game 博弈论-Nim-质因数应用-质因数个数预处理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 久久久资源 | 激情av网 | xxxx69国产| 精品欧美一区二区久久久 | 国产精品美女www爽爽爽 | 久久国产影院 | 虫族全黄h全肉污文 | 国产男男gay网站 | 午夜精品久久久久久久久久久久 | 欧美成人猛片aaaaaaa | 黄色精品免费 | www天天干 | 色九九视频 | 国产欲妇 | 91av俱乐部 | 欧美理伦片在线播放 | 国产a国产片 | 人体写真 福利视频 | 免费观看的毛片 | 欧美日韩在线视频免费 | 午夜精品久久99蜜桃的功能介绍 | 少妇高潮灌满白浆毛片免费看 | 亚洲成av | 久久久久久久 | 久久天天综合 | 欧美成人三级伦在线观看 | 自拍偷拍1| 99青草| 日韩久久一区二区 | eeuss一区| 日本午夜大片 | 聚色av| 日韩专区一区 | 伊人久操视频 | 国产在成人精品线拍偷自揄拍 | 亚洲无吗一区二区三区 | 久久久成 | 亚洲Av无码成人精品区伊人 | 后进极品白嫩翘臀在线视频 | 影音先锋男人天堂 | 国产91丝袜在线播放 | 欧美午夜精品一区二区三区 | 亚洲制服在线观看 | 伊伊总综合网 | 精品成人在线视频 | 少妇一级淫片免费放 | 精品人妻一区二区三区四区在线 | 91成人精品国产刺激国语对白 | 日韩在线视频你懂的 | 91香蕉视频黄 | 日本a级一区 | 黄色91在线观看 | 亚洲精品国产精品乱码不99热 | 9i看片成人免费看片 | 人与动物黄色片 | 成人一区二区在线 | 日本少妇做爰全过程毛片 | 爱爱综合网 | 懂色av蜜臀av粉嫩av分享吧最新章节 | 欧美在线色视频 | 亚洲欧洲天堂 | 欧美123区| av男人网 | 欧美成人一区二区视频 | 亚洲人 女学生 打屁股 得到 | 豆花免费跳转入口官网 | 无码人妻精品一区二区中文 | 2023毛片 | 91传媒入口 | 欧美日韩激情在线一区二区三区 | 91爱爱爱| 中文字幕在线播放一区 | 精品人妻少妇嫩草av无码 | 国产网站免费 | 台湾a级艳片潘金莲 | 欧美黑吊大战白妞欧美大片 | 樱空桃在线| 影音先锋中文字幕在线视频 | 91干网| 超碰福利在线观看 | 性欧美极品另类 | 国产欧美日韩视频 | 99re这里只有精品6 | 影视先锋av资源 | 久久影视一区二区 | 日本伦理片在线播放 | 久久亚洲一区二区 | 姑娘第5集高清在线观看 | 91精品视频免费观看 | 性a视频 | av在线免费播放网站 | 永久免费汤不热视频 | 欧美黑人性猛交xxxx | 亚洲涩涩涩 | 电影中文字幕 | 日本在线观看www | 3o一40一50一6o女人毛片 | 视频在线91| 成人18在线 |