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

一条龙网站建设哪家专业爱前端主图wordpress

一条龙网站建设哪家专业,爱前端主图wordpress,sea wordpress,移动互联网网站开发技术题意: 一个整数的因子,就是所有可以整除这个数的数。奇数指在整数中,不能被 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/834996/

相关文章:

  • 网站开发 兼容模式广东省建设行业数据开放平台
  • wordpress建站费用国外汽车配件网站模板
  • wordpress 支付 API橘子seo查询
  • 怎么做监控直播网站生物医药网站建设
  • 网上做物理题赚钱的网站企业市场营销
  • 网站建设山西图片类网站开发需求
  • 网站建设所面临的问题dw个人主页制作模板
  • 做校园后勤管理网站得重点难点php网站开发实例报告
  • 建南沙做网站公司网站开发现在是热门专业吗
  • 做网站活动网络营销中的seo是指
  • 网站建设上的新闻建网站没有公司地址怎么办
  • 网站 可信验证网页图片下载插件
  • seo网站查询wordpress响应式主题
  • 永嘉县建设局网站2345网址导航怎么删除干净?
  • 网站备案 新增接入小程序制作联系方式怎么添加
  • 中关村在线官方网站华为网络工程师培训费用
  • 性能网站建设wordpress自己添加的菜单怎么删除
  • 企业网站设计的基本内容包括哪些个人建站的app哪里有卖
  • 制作服务网站企业网站建设报价
  • 上海装修公司做网站网站名称个人
  • 加盟商网站建设手机网站列表 教程
  • 深圳有哪些网站建设wordpress 插件设置
  • 番禺建设网站报价网站建设 优化
  • 苏州网站建设网络域名比价网
  • 做网站对比报告企业宣传网站建设
  • php手机wap网站源码做网站一个程序员够吗
  • 德保网站建设php开发网站建设书籍
  • 有什么网站做投标设计网页设计心得体会大二
  • 邀请注册推广赚钱的app长尾关键词在网站优化中起的作用有哪些
  • 如何使用域名访问网站营销推广活动策划书模板