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

godaddy 搭建网站厦门最快seo

godaddy 搭建网站,厦门最快seo,东莞新闻头条最新消息,送上门卤菜网站要怎么做题目背景 截止 2025 年 3 月,本题可能超出了 GESP 考纲范围。在该时间点下,原根是 NOI 大纲 8 级知识点(NOI 级),而相对简单的无需原根知识的做法中,使用的费马小定理与欧拉定理也属于 NOI 大纲 7 级知识点…

题目背景

截止 2025 年 3 月,本题可能超出了 GESP 考纲范围。在该时间点下,原根是 NOI 大纲 8 级知识点(NOI 级),而相对简单的无需原根知识的做法中,使用的费马小定理与欧拉定理也属于 NOI 大纲 7 级知识点(提高级),且均未写明于 GESP 大纲中。需要注意,GESP 大纲和 NOI 大纲是不同的大纲。

若对题目中原根这一概念感兴趣,可以学习完成 【模板】原根。

题目描述

小 A 知道,对于质数 ppp 而言,ppp 的原根 ggg 是满足以下条件的正整数:

  • 1<g<p1<g<p1<g<p
  • gp−1modp=1g^{p-1}\bmod{p}=1gp1modp=1
  • 对于任意 1≤i<p−11\le i<p-11i<p1 均有 gimodp≠1g^i\bmod{p}\neq1gimodp=1

其中 amodpa\bmod{p}amodp 表示 aaa 除以 ppp 的余数。

小 A 现在有一个整数 aaa,请你帮他判断 aaa 是不是 ppp 的原根。

输入格式

第一行,一个正整数 TTT,表示测试数据组数。

每组测试数据包含一行,两个正整数 a,pa,pa,p

输出格式

对于每组测试数据,输出一行,如果 aaappp 的原根则输出 Yes,否则输出 No

输入输出样例 #1

输入 #1

3
3 998244353
5 998244353
7 998244353

输出 #1

Yes
Yes
No

说明/提示

数据范围

对于 40%40\%40% 的测试点,保证 3≤p≤1033\le p\le10^33p103

对于所有测试点,保证 1≤T≤201\le T\le201T203≤p≤1093\le p\le10^93p1091<a<p1<a<p1<a<pppp 为质数。

solution

根据费马小定理 gp−1modp=1g^{p-1}\bmod{p}=1gp1modp=1 恒成立,如果gtmodp=1g^{t}\bmod{p}=1gtmodp=1
则 t 是 p - 1的因子,所以只需要判断 p - 1 的因子即可

代码

#include <iostream>
#include "bit"
#include "vector"
#include "unordered_set"
#include "set"
#include "queue"
#include "algorithm"
#include "bitset"using namespace std;int n, a, p, k;int main() {cin >> n;for (int i = 0; i < n; i++) {cin >> a >> p;long long x = a;for (k = 2; k * k <= p - 1; k++) {if((p - 1) % k == 0){int y = (p - 1) / k;x = x * a % p; // a ^ y = ? 1if(x == 1){break;}// a ^ k = ? 1long long t = 1, z = a;while (y){if(y & 1) t = t * z % p;z = z * z % p;y /= 2;}if(t == 1){break;}}}if(k * k > p - 1) cout << "Yes\n";else cout << "No\n";}}

结果

在这里插入图片描述

http://www.dtcms.com/wzjs/341876.html

相关文章:

  • 观山湖网站建设360关键词排名百度
  • 苏州哪家做网站好全网推广的方式
  • html网站首页图片切换关键词查找的方法有以下几种
  • wordpress注册页修改北京seo代理计费
  • 即墨区建设局网站seo代码优化包括哪些
  • 网站类的百度百科怎么做seo还有用吗
  • 如何在阿里巴巴做网站推广普通话内容50字
  • 德阳市建设局网站地址武汉网站seo
  • 成都协会网站建设手机搜索引擎排行榜
  • 诚信网站费用上海网络推广培训学校
  • 移动医护网站建设利弊图片搜索识图入口
  • 制作网站需要的软件宁波怎么优化seo关键词
  • 网站启动画面班级优化大师下载安装最新版
  • 乐清英文网站建设江苏企业网站建设
  • 网站建设策划书的要求大数据营销软件
  • wordpress 中文企业主题徐州关键词优化平台
  • 商务网站建设学期总结国内最大的搜索引擎
  • 茂名网站制作策划世界足球排名
  • .net网站吃内存优化网站的方法有哪些
  • 长沙php网站建设漯河网络推广哪家好
  • 专业的网页设计和网站制作公司网站服务器怎么搭建
  • 怎么建立网站文件夹做网页设计一个月能挣多少
  • 电商网站 外包百度竞价排名技巧
  • 武鸣住房和城乡规划建设局网站百度公司在哪里
  • 高新技术企业网站怎么做网页首页设计图片
  • 北京专业响应式网站建设下载优化大师并安装
  • h5网站动画怎么做的在哪里打广告效果最好
  • 长沙网站开发的网站网推拉新app推广平台
  • 海口网站排名提升百度付费推广有几种方式
  • 自贡做网站公司上海网站推广服务公司