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

导航网站后台源码客户关系管理系统的特点

导航网站后台源码,客户关系管理系统的特点,网站建设 广西,文化网站策划题意: 一个整数的因子,就是所有可以整除这个数的数。奇数指在整数中,不能被 2 整除的数。所谓整数 Z 的奇因子,就是可以整除 Z 的奇数。 给定 N 个正整数,请你求出它们的第二大奇因子的和。当然,如果该数只…

题意:

一个整数的因子,就是所有可以整除这个数的数。奇数指在整数中,不能被 2 整除的数。所谓整数 Z 的奇因子,就是可以整除 Z 的奇数。
给定 N 个正整数,请你求出它们的第二大奇因子的和。当然,如果该数只有一个奇因子,就用它唯一的那个奇因子去求和。

输入格式:

输入第一行给出一个正整数 N(≤1000)。随后一行给出 N 个不超过 106 的正整数。

输出格式:

在一行中输出所有给定整数的第二大奇因子之和。


输入样例:

5
147 12 35 78 4

输出样例:

71

样例解释:

  • 147 的因子有 { 1、3、7、21、49、147 },第二大奇因子是 49;
  • 12 的因子有 { 1、2、3、4、6、12 },第二大奇因子是 1;
  • 35 的因子有 { 1、5、7、35 },第二大奇因子是 7;
  • 78 的因子有 { 1、2、3、6、13、26、39、78 },第二大奇因子是 13;
  • 4 的因子有 { 1、2、4 },只有一个奇因子,所以用 1 参与求和。
    所以输出的答案是:49+1+7+13+1 = 71。

代码长度限制

16 KB

时间限制

400 ms

内存限制

64 MB


代码如下:

#include <stdio.h>
int test(int a){int cnt=0;while(a%2==0) a/=2;for(int i=1;i*i<=a;i++){if(a%i==0&&(a/i)%2){cnt++;if(2==cnt) return a/i;}	} return 1;}
int main(){int a,n,sum=0;scanf("%d",&n);for(int i=0;i<n;i++){scanf("%d",&a);sum+=test(a);}printf("sum==%d",sum);return 0;}
http://www.yayakq.cn/news/340233/

相关文章:

  • 手机网站开发基础删除wordpress首页链接
  • wordpress 多站点主题盐城网站建设有限公司
  • aso优化的主要内容湖南企业seo优化推荐
  • 合肥建设集团招聘信息网站二级网站建设与管理会议
  • 为餐饮企业做网站推广分析网站外链分析工具
  • 传奇背景图网站怎么做招聘网站开发计划书
  • 谁有手机可以上的网站广州 行业 网站建设
  • 购物网站英语织梦网站会员中心模板下载
  • 浙江住房和城乡建设厅网站常用素材网站
  • 广州 骏域网站建设 陶瓷河南重大项目建设网站
  • 天津网站策划白杨seo博客
  • 有没有只做软装方案收设计费的网站用vs2010做网站登入
  • 苏州网站开发建设服务万家建设有限公司网站
  • 做茶叶网站的目的和规划1g做网站空间
  • 网站管理人员网页设计网站大全
  • 电子商务网站建设合同范本售后服务网站建设
  • 芜湖做网站硅胶科技东莞网站建设
  • 南宁seo计费管理seo精华网站
  • 自己做网站app企业网站备案不通过
  • 网站备案资料下载wordpress显示空白
  • tp5企业网站开发百度云网站内页权重怎么查
  • 江苏网站制作淄博网站建设公司羊肉片机
  • 炫酷业务网站中企动力销售工作内容
  • 顺德品牌网站建设价格建筑设计公司注册
  • c 网站开发wordpress只能看主页
  • 毕业设计网站就业网站建设方案
  • 郑州网站优化2345推广联盟
  • 淄博网站建设网站推广优化wordpress主题网址导航葬爱
  • 广州外贸营销型网站多语言网站制作
  • 上海城乡建设管理局网站筑站网络推广