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

口碑好的免费网站建设wordpress插件安装本地安装

口碑好的免费网站建设,wordpress插件安装本地安装,wordpress主题 html5,备案网站名怎么写1. 试除法求约数 给定 n 个正整数 ai#xff0c;对于每个整数 ai#xff0c;请你按照从小到大的顺序输出它的所有约数。 输入格式 第一行包含整数 n。 接下来 n 行#xff0c;每行包含一个整数 ai。 输出格式 输出共 n 行#xff0c;其中第 i 行输出第 i 个整数 ai 的…1. 试除法求约数 给定 n 个正整数 ai对于每个整数 ai请你按照从小到大的顺序输出它的所有约数。 输入格式 第一行包含整数 n。 接下来 n 行每行包含一个整数 ai。 输出格式 输出共 n 行其中第 i 行输出第 i 个整数 ai 的所有约数。 数据范围 1≤n≤100 1≤ai≤2×10^9 输入样例 2 6 8输出样例 1 2 3 6 1 2 4 8 #include iostream #include algorithm #include vector using namespace std; const int N 1000010; vectorint get_divisiors(int n) { // 求n的所有约数vectorint res;for (int i 1; i n / i; i){ // 这里n/i其实就是sqrt(n)不用i*in因为怕溢出if (n % i 0){res.push_back(i);if (i ! n / i) // i和n/i都为约数所以当i ! n / i时加入n/i// in/i时因为之前已经加入i了所以不用再加n/i了res.push_back(n / i);}}sort(res.begin(), res.end());return res; } int main() {int n;cin n;get_divisiors(n);while (n--){int x;cin x;auto res get_divisiors(x);for (auto t : res){cout t ;}cout endl;}return 0; }2.约数个数 给定 n 个正整数 ai请你输出这些数的乘积的约数个数答案对 10^97 取模。 输入格式 第一行包含整数 n。 接下来 n 行每行包含一个整数 ai。 输出格式 输出一个整数表示所给正整数的乘积的约数个数答案需对 10971097 取模。 数据范围 1≤n≤100 1≤ai≤2×10^9 输入样例 3 2 6 8输出样例 12 思路 一个数的约数是由这个数的几个质因子相乘得到的。 例如12 的质因子有 23。12的约数有1234612。 约数1 是由 0 个 2 0 个3相乘得到的。 约数2 是由 1 个 2 0 个3相乘得到的。 约数3 是由 0 个 2 1 个3相乘得到的。 约数4 是由 2 个 2 0 个3相乘得到的。 约数6 是由 1 个 2 1 个3相乘得到的。 约数12 是由 2 个 2 1 个3相乘得到的。 12 可以分解为2^2*3^1。所以2可以取 0 ~ 2个3种取法。3可以取 0~1 个2种取法。12的约数一共2 * 3 6个。 也就是把一个数N 写成N (p1^x1^)(p^x2)(p3^x3)…(pk^xk)其中pi为质数。则N的约数个数为(x11)(x21)(x31)…(xk1) 作者Hasity 链接https://www.acwing.com/solution/content/148964/ 来源AcWing #include iostream #include algorithm #include unordered_map using namespace std; const int p 1e9 7; int main() {int n;cin n;unordered_mapint, int primes; // 存底数和指数while (n--){int x;cin x;for (int i 2; i x / i; i){while (x % i 0){x / i;primes[i]; // 质因数的指数1}}if (x 1) // 如果有剩余也是一个质因子primes[x];}long long int res 1;for (auto prime : primes){res res * (prime.second 1) % p;}cout res endl;return 0; }3. 约数之和 给定 n 个正整数 ai请你输出这些数的乘积的约数之和答案对 10^97 取模。 输入格式 第一行包含整数 n。 接下来 n 行每行包含一个整数 ai。 输出格式 输出一个整数表示所给正整数的乘积的约数之和答案需对 10971097 取模。 数据范围 1≤n≤100 1≤ai≤2×10^9 输入样例 3 2 6 8输出样例 252 #include iostream #include algorithm #include unordered_map using namespace std; const int p 1e9 7; int main() {int n;cin n;unordered_mapint, int primes; // 存底数和指数while (n--){int x;cin x;for (int i 2; i x / i; i){while (x % i 0){x / i;primes[i]; // 质因数的指数1}}if (x 1) // 如果有剩余也是一个质因子primes[x];}long long int res 1;for (auto prime : primes){int a prime.first, b prime.second; // 记录底数和指数// 秦九韶算法求p^bp^(b-1)...p1;long long int t 1;while (b--) // 指数从b开始遍历到0{t (t * a 1) % p; // 秦九韶算法公式}res res * t % p;}cout res endl;return 0; }
http://www.zqtcl.cn/news/916840/

相关文章:

  • 政务网站无障碍建设wordpress虚拟资源主题
  • 确山专业网站建设百度一下一下你就知道
  • 设计类网站排名优秀广告案例
  • 自己做网站如何挣钱天津南开做网站
  • 小型教育网站的开发建设论文前端开发培训哪里好
  • 久免费域名注册网站朋友圈广告推广
  • 深圳著名设计网站西安管控最新消息
  • 珠海网站快速排名提升ftp查看网站后台密码
  • php电子商务网站源码百搜网络科技有限公司
  • 做外贸的网站怎么建立小说网站流量怎么做
  • 官网整站优化四川省造价工程信息网
  • 公司内部网站怎么建立网站建设与管理ppt
  • 做正规网站有哪些前端好学吗需要学多久
  • 1企业网站案例用自己服务器做网站用备案
  • 广州做啊里巴巴网站多少钱自贡公司做网站
  • 天津做家政的网站购物网站功能模块图
  • 哪个网站好网站赚钱的方式
  • 班级网站建设开题报告在线音乐网站开发摘要
  • 昆山装饰公司网站建设wordpress olve
  • 重庆哪个区最繁华百度seo排名规则
  • 长春火车站高清图片网站商城微信支付宝支付宝支付接口
  • 市场体系建设司在官方网站支付宝手机网站支付
  • dedecms 模版网站网站图标下载
  • 余姚 做网站北京南站
  • 腾讯建设网站视频视频视频中国建筑信息平台
  • 关于政务网站建设的调查问卷搜狗网页版
  • 网站开发工程师优势宁波seo网站
  • 做网站用什么编程软件php网站中水印怎么做
  • p2网站模板做视频官方网站
  • 网站建设季度考核评价工作php做网站有哪些优点