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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

Yes, Prime Minister 打表找规律-质数

發布時間:2025/3/19 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Yes, Prime Minister 打表找规律-质数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


Sample Input
10
-2
-1
0
1
2
3
4
5
6
7

Sample Output
6
4
3
2
1
1
2
1
2
1

// 打表 #include <iostream> #include <algorithm> #include <cstring>using namespace std;const int N = 2e7 + 1000;bool vis[N]; int primes[N]; int cnt;int x;// 線性篩 void get_primes(int n) {vis[0] = vis[1] = 1;for (int i = 2; i <= n; i ++ ){if (!vis[i]) primes[cnt ++ ] = i;for (int j = 0; primes[j] <= n / i; j ++ ){vis[primes[j] * i] = 1;if (i % primes[j] == 0) break;}} }// 判斷在x和len的情況下是否滿足情況 bool check(int len) {// 枚舉左邊界for (int l = x - len + 1; l <= x; l ++ ){int r = len + l - 1;int sum = (l + r) * (r - l + 1) / 2;if (sum <= 1) continue;if (!vis[sum]){cout << x << " " << len << endl;return true;}}return false; }int main() {ios::sync_with_stdio(false); cin.tie(0); cout.tie(0);get_primes(N);for (int i = 1; i <= 10000; i ++ ){// 輸入的數 xx = i;// 枚舉區間長度,判斷x時最小lenfor (int len = 1; ; len ++ )if (check(len)){break;}}return 0; } #include <iostream> #include <algorithm>using namespace std;const int N = 2e7 + 1000;bool vis[N]; int primes[N]; int cnt;void get_primes(int n) {vis[0] = vis[1] = 1;for (int i = 2; i <= n; i ++ ){if (!vis[i]) primes[cnt ++ ] = i;for (int j = 0; primes[j] <= n / i; j ++ ){vis[primes[j] * i] = 1;if (i % primes[j] == 0) break;}} }int main() {ios::sync_with_stdio(false); cin.tie(0); cout.tie(0);get_primes(N);int T;cin >> T;while (T -- ){int x;cin >> x;if (x > 0 && !vis[x]){cout << 1 << endl;continue;}if (x > 0 && (!vis[x + x + 1] || !vis[x + x - 1])){cout << 2 << endl;continue;}if (x < 0) x = -x;for (int i = x + 1; ; i ++ ){if (!vis[i]){cout << 2 * (i - 1) + 2 << endl;break;}if (!vis[i + i + 1]){cout << 2 * (i - 1) + 3 << endl;break;}}}return 0; }

總結

以上是生活随笔為你收集整理的Yes, Prime Minister 打表找规律-质数的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 深夜在线观看 | 欧美黄色免费在线观看 | 精品无码一区二区三区蜜臀 | 美国黄色网址 | 尤物网站在线播放 | 欧美日韩1区2区3区 亚洲日本精品视频 | 亚洲码无人客一区二区三区 | 天天干狠狠爱 | 欧美资源| 天天干干干干干 | 丝袜天堂 | 国产无限资源 | 国产精品久久久久久久久动漫 | 97视频免费在线 | 精品国产精品网麻豆系列 | 日本免费高清一区二区 | 三级欧美视频 | 激情综合网五月激情 | 看毛片网 | 欧美久久成人 | 亚洲第一淫片 | 久久久男人的天堂 | 熟妇人妻中文字幕无码老熟妇 | 丁香在线 | 国产高清在线视频 | 精品久久久久久久久久久久久久 | 阿v视频在线免费观看 | 久久久免费 | 日韩欧美国产高清91 | 婷婷av一区二区三区 | 日韩精品1区 | 91精产国品一二三区在线观看 | 97se亚洲国产综合在线 | 91成品人影院 | 女18毛片 | 国产视频一区二区三区在线观看 | 欧美爱爱爱 | 国产xxxx性hd极品 | 亚洲一区二区三区国产 | 色视频在线免费观看 | 亚洲一级av无码毛片精品 | 日韩精品在线免费视频 | 蜜芽在线视频 | 日韩欧美三级在线观看 | 欧美香蕉网 | 欧美福利一区二区三区 | 日韩免费看片 | 欧美人妻一区二区三区 | 国模无码国产精品视频 | 久草综合网 | 双性娇喘浑圆奶水h男男漫画 | 午夜窝窝 | 成人在线中文字幕 | 美女自卫网站 | 黄色wwwww| av片免费 | 国产成人精品久久二区二区91 | 国产日韩av一区二区 | 日本xxxx18高清hd | 久久伊人色 | 日韩精品中文字幕在线 | 日本午夜免费福利视频 | 国产久视频 | 美女视频黄a视频全免费观看 | 欧美性视频播放 | 一区二区三区在线免费观看 | gogo人体做爰aaaa| av在线天堂网 | 中文字幕 自拍 | 91视色| 中文字幕乱码一二三区 | 婷婷六月天在线 | 97播播 | 色婷婷av一区二区三区之红樱桃 | 狠狠干狠狠撸 | 69性视频 | 免费黄网在线观看 | 成人在线影片 | 四虎影视永久免费观看 | 日本黄色录像片 | 韩国三色电费2024免费吗怎么看 | 日本网站黄色 | 欧美乱妇在线观看 | 精品国产一区二区三区在线 | 伊人国产女 | 成人久久网 | 国产新婚疯狂做爰视频 | 成人av免费网址 | 蜜臀av无码精品人妻色欲 | 鲁一鲁av | 久久99热这里只频精品6学生 | 写真福利片hd在线播放 | 欧美日韩在线观看一区 | 欧美第九页 | 中文一区在线 | 奶水旺盛的少妇在线播放 | 黑丝国产一区 | 中文字幕在线一区二区三区 | 日韩av片免费观看 |