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

在易语言里面做网站php网站开发培训学校

在易语言里面做网站,php网站开发培训学校,中国工程局人才招聘网,网站购物车实现题干#xff1a; 七夕节那天,月老来到数字王国,他在城门上贴了一张告示,并且和数字王国的人们说:你们想知道你们的另一半是谁吗?那就按照告示上的方法去找吧! 人们纷纷来到告示前,都想知道谁才是自己的另一半.告示如下: 数字N的因子就是所有比N小又能被N整除的…题干 七夕节那天,月老来到数字王国,他在城门上贴了一张告示,并且和数字王国的人们说:你们想知道你们的另一半是谁吗?那就按照告示上的方法去找吧!  人们纷纷来到告示前,都想知道谁才是自己的另一半.告示如下:  数字N的因子就是所有比N小又能被N整除的所有正整数,如12的因子有1,2,3,4,6.  你想知道你的另一半吗?  Input 输入数据的第一行是一个数字T(1T500000),它表明测试数据的组数.然后是T组测试数据,每组测试数据只有一个数字N(1N500000).  Output 对于每组测试数据,请输出一个代表输入数据N的另一半的编号.  Sample Input 3 2 10 20 Sample Output 1 8 22 解题报告 约数和可以打表可以直接算。 AC代码1打表93ms打表的i那层循环到500000/2则78ms #includebits/stdc.husing namespace std; int num[500000 5],n; int main() {for(int i 1; i500000; i) {for(int j 2*i; j500000; ji) {num[j] i;}}int t; cint;while(t--) {scanf(%d,n);printf(%d\n,num[n]);}return 0 ;} AC代码2不打表Tsqrtn的复杂度296ms #include bits/stdc.h #define ll long long using namespace std; const int MAX 1e510; int p[MAX]; int a[MAX]; ll qpow(ll a,ll b) {ll ans 1;while(b){if(b 1) ans * a;b 1;a * a;}return ans; } int main() {int t;scanf(%d,t);while(t--){int n;scanf(%d,n);int cnt 0;int tmp n;// memset(a,0,sizeof a);for(int i 2; i * i n; i) {if(tmp % i 0) {p[cnt] i;a[cnt]0 ; while(tmp % i 0) {a[cnt];tmp / i;}}}if(tmp ! 1) {p[cnt] tmp;a[cnt] 1;}ll ans 1;for(int i 1; icnt; i) {ans * (qpow(p[i],a[i]1) - 1) / (p[i]-1);}printf(%lld\n,ans-n);//因为最后要输出的是除去自己的因为是因子因子不包括自己。 }return 0; } 总结  这题你如果对a数组进行直接memset那恭喜你超时了。  因为T太大了,不能直接memset只能初始化到sqrt才可以。这是比较坑的一个地方。 附Tsqrt分解素数时的另一种简洁做法省掉一个数组 void getprimefactor(long long n) { //计算幂次方int cas0;for(int i0; ilenprime[i]*prime[i]n; i) {while(n%prime[i]0) { //可以整除factor[cas];n/prime[i];}if(factor[cas] ! 0)//就是进入了while里面的cas;}if(n1)factor[cas]1; //就是因为上面for条件的原因prime[i]*prime[i]n当不满足这个条件的时候就应该还有一个素数的一次方 }
http://www.zqtcl.cn/news/762102/

相关文章:

  • 深圳高端建设网站忘了网站链接怎么做
  • 郑州做网站报价wordpress中文4.8
  • 网站维护费用一年多少跨境电商平台网站建设广州
  • 辽宁网站制作公司网店装修流程
  • html5可以做交互网站吗打开网站说建设中是什么问题?
  • 彩票网站开发制作需要什么wordpress 在线预览
  • 外贸平台app衡水seo排名
  • 怎样做网站表白墙东莞商城网站推广建设
  • 郑州郑州网站建设河南做网站公司哪家好爱站长尾词挖掘工具
  • dede网站地图文章变量网站qq 微信分享怎么做
  • 越南做网站网站建设以及运营方面
  • 广西建网站哪家好网站关闭与域名备案
  • 网站开发版本号婚庆网站建设策划案费用预算
  • 厦门建设网站制作中山市哪家公司做网站
  • 网站路径wordpress制作电商网站
  • 江西网站开发哪家专业装饰设计公司网站
  • 企业网站策划实训Wordpress 主题简化
  • 做网站点击挣钱不兰州工程建设信息网站
  • 网站说服力 营销...免费看片网站
  • 深圳招聘网站大全制作网站软件下载
  • 网站建设说明哈尔滨网站建设渠道
  • 一 网站建设管理基本情况设计类的网站
  • wordpress产品编辑如何优化wordpress
  • 网站后台更新缓存失败网站平台规划方案
  • 网站开发需求分析主要内容saas建站系统是怎么实现的
  • 做qq头像的网站有哪些wordpress怎么部署到虚拟linux服务器
  • 征求网站建设企业网站建设word
  • 市民服务中心网站建设小型公众号开发
  • 服装网站建设策划书论文基层建设刊物网站
  • 网站建设合同技术开发合同范本wordpress备份和还原