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

北京网站制作培训营销顾问公司

北京网站制作培训,营销顾问公司,静态做网站,毕设做音乐网站题目描述 思路 一看就知道考数学,直接看题解试图理解(bushi) 完全平方数的质因子的指数一定为偶数。 所以 对 n 进行质因数分解,若质因子指数为偶数,对结果无影响。若质因子指数为奇数,则在 x 中乘以这个质因子,保证指…

题目描述

在这里插入图片描述

思路

一看就知道考数学,直接看题解试图理解(bushi)
完全平方数的质因子的指数一定为偶数。
所以
对 n 进行质因数分解,若质因子指数为偶数,对结果无影响。若质因子指数为奇数,则在 x 中乘以这个质因子,保证指数为偶数。
所以要用到分解质因数的模板

代码

分解质因数模版要会!!用数组存

#include<bits/stdc++.h>
#define int long long
using namespace std;const int N = 1e5+10;int a[N];
int b[N];  //a存质因数,s存这个质因数的质数(进行对应)
signed main()
{int n;cin >> n;//给他分解int cnt = 0;for(int i = 2; i <= n / i; i++){if(n % i == 0){cnt++;}while(n % i == 0) //能除{a[cnt] = i;  //他的质因子存起来b[cnt]++;n /= i;}}if(n > 1)  //最后除不尽,也要存下来{cnt++;a[cnt] = n;b[cnt]++;}//上面是质因数分解模板int ans = 1;  //不能初始化为0for(int i = 1; i <= cnt; i++){
//		cout<<a[i]<<" "<<b[i]<<endl;if(b[i] % 2 == 1) //指数是奇数ans *= a[i];}cout<<ans<<endl;return 0;
}

总结

通过这道题要掌握:

  • 完全平方数的质因子的指数一定为偶数。对 n 进行质因数分解,若质因子指数为偶数,对结果无影响。若质因子指数为奇数,则在 x 中乘以这个质因子,保证指数为偶数。用来求平方数
  • 分解质因子,求指数和质因数模板
http://www.dtcms.com/wzjs/68319.html

相关文章:

  • 苏州网站建设师微博推广方式有哪些
  • 网站开发先做后台还是前台网站开发公司哪家好
  • 做代刷主站网站免费学生html网页制作成品
  • 怀宁网站建设seo视频教程我要自学网
  • asp.net做动态网站商业网站
  • 上海市建设工程安全生产协会网站手机网站百度关键词排名
  • 精品课程网站建设申报站长工具网站
  • 摄影作品展示网站flash全站源码推广用哪个平台效果好
  • 小程序网站备案肇庆网站建设
  • 贵阳网站建设钟鼎网络营销方案包括哪些内容
  • 做民宿上几家网站好公司培训课程有哪些
  • 南同网站建设软件下载十大少儿编程教育品牌
  • 浙江诚峰建设工程有限公司网站网络宣传的方法有哪些
  • 开网站做外贸域名搜索
  • 网站建站要交税吗做网站的软件叫什么
  • 浦东做网站怎么制作一个网站
  • 中国十大物联网公司android优化大师
  • 网站建设服务器百度云百度如何免费打广告
  • 企业网站官网模板搜索风云榜百度
  • 云南SEO网站建设电商平台建设方案
  • 易语言做试用点击网站广告传媒公司经营范围
  • 石家庄网页设计工资吉林网站seo
  • 毕业论文网站建设模板重庆百度推广
  • 镇江网站建设费用沈阳百度seo关键词排名优化软件
  • 英文网站建设方案海外推广渠道都有哪些
  • 做服务的网站吗百度识别图片找图
  • 电梯企业网站制作接app推广的单子在哪接
  • 怎样做自己的网站学网络营销
  • 锦州网站建设更好免费网络推广工具
  • 网站建设报价单ppt成都网站快速开发