题目链接~~>

做题感悟:开始就想到了解题思路,但是不知道怎样求约数的个数的公式。

解题思路:这题主要是知道求约数的公式: 一个数的约数就等于这个数所有的质约束的指数加 1 相乘的结果。例如:12 = 2*2*3 所以 12 的约数的个数为 (2+1)*(1+1)=6 ,同时也可以知道所有约数的和,例如 12 所有约数的和为:(2^0 + 2^1)*( 3^0 +3^1 ) 把这个式子分解开就是所有约数。

代码:

#include<stdio.h>
#include<iostream>
#include<map>
#include<string>
#include<string.h>
#include<stdlib.h>
#include<math.h>
#include<vector>
#include<queue>
#include<algorithm>
using namespace std ;
#define  pret(a,b)  memset(a,b,sizeof(a))
const int  INF = 99999999 ;
const double esp = 0.000000001 ;
const int  MX= 10005 ;
int b[MX] ;
bool is_prime[MX] ;
int prime[MX],num ;
void init()
{num=0 ;memset(is_prime,false,sizeof(is_prime)) ;for(int i=2 ;i<MX ;i++){if(!is_prime[i])prime[num++]=i ;for(int j=0 ;j<num&&i*prime[j]<MX ;j++){is_prime[i*prime[j]]=true ;if(i%prime[j]==0)break ;}}}
int main()
{init() ;int T,x ;scanf("%d",&T) ;while(T--){memset(b,0,sizeof(b)) ;for(int i=0 ;i<10 ;i++){scanf("%d",&x) ;for(int j=0 ;j<num ;j++)if(x%prime[j]==0){while(x%prime[j]==0){x/=prime[j] ;b[j]++ ;}}}int ans=1 ;for(int i=0 ;i<num ;i++)if(b[i])ans=(ans*(b[i]+1))%10 ;printf("%d\n",ans) ;}return 0 ;
}

NYOJ 416 氢气球相关推荐

  1. nyoj 416 氢气球

    数论问题 详情见 白皮书 184 #include<stdio.h> #include<string.h> int a[10000]; int main() {int n,i, ...

  2. 智能车基础四轮组”氢气球“----(1)软件基础框架

    目录 序 图像 图像预处理 二值化 边缘提取 二值滤波 开闭操作 图像处理 序 本文主要介绍智能车软件基础框架 图像 我将图像分为两个流程,预处理是为了使得加工后的图像更加稳定可靠.方法有但不限于:二 ...

  3. 剪气球串 java_气球的8种创新科学玩法,玩过3样算你牛

    原标题:气球的8种创新科学玩法,玩过3样算你牛 气球是孩子最喜欢的玩具之一,这么说相信没人反对吧!不信你看看满大街各种卡通的氢气球,以及各种早教.兴趣班地推人员手中的扭成动物样的气球,多少次孩子盯着气 ...

  4. 氢气球条幅广告的介绍

    随着五彩缤纷的气球被人们所喜爱,气球广告也开始渐渐的步入了人们的视野.紧随着就诞生了氢气球条幅广告.它制作比较简单,效果也很明显,能够很好的营造气氛,多被婚庆等场所使用.氢气球条幅广告的影响力怎么如此 ...

  5. [渝粤教育] 郑州航空工业管理学院 航空概论 参考 资料

    教育 -航空概论-章节资料考试资料-郑州航空工业管理学院[] 第1部分单元作业 第1部分单元测验 1.[单选题]航空是指载人或不载人的飞行器在地球 的航行活动. A.高空 B.大气层内 C.宇宙 D. ...

  6. 清华大学-曾鸣-《ARM微控制器与嵌入式系统》I2C总线(一)

    I2C是一种双向2线制同步串行通讯接口,是一类非常经典的串行总线通讯,理解好I2C通讯会帮助理解USB通讯.以太网通讯中的握手.数据帧等环节. I2C的发展历史: SPI串行通讯主要是由MOTOROL ...

  7. ARKit:增强现实技术在美团到餐业务的实践

    前言 增强现实(Augmented Reality)是一种在视觉上呈现虚拟物体与现实场景结合的技术.Apple 公司在 2017 年 6 月正式推出了 ARKit,iOS 开发者可以在这个平台上使用简 ...

  8. java中String类的用法

    一.不变模式: 一个字符串对象创建后它的值不能改变. String str1="hello";//创建一个对象hello,不会变: System.out.println(str1) ...

  9. [探讨java深入的不变模式] java中String类的用法

    2019独角兽企业重金招聘Python工程师标准>>> 不变模式(Immutable Pattern)顾名思义,它的状态在它的生命周期内是永恒的(晕,永恒的日月星晨,对象如人, 太渺 ...

最新文章

  1. 观察者模式(Observer Pattern)(二):HeadFirst中的气象站的实现
  2. 【存储过程】从数据库中读取数据保存到文件中
  3. Token Bucket在QoS中入门级介绍python示例
  4. 一定是你想要的微服务资源springboot、springcloud、docker、dubbo
  5. 告诉SEO初学者:百度收录并非终极目标
  6. IOS学习之路七(使用 Operation 异步运行任务)
  7. java堆分析神器MAT
  8. 容器编排技术 -- Kubernetes kubectl create configmap 命令详解
  9. Python爬虫入门之使用Redis+Flask维护动态代理池
  10. 每日一道算法题 - KaprekarsConstant(hard-1)
  11. 深度学习大厂前端项目开发全流程全流程
  12. 这一年,这些书:2021年读书笔记
  13. 贝叶斯网络(Belief Networks)--模型及方法
  14. 8.4 Power Management
  15. 如何从网页下载并播放ts格式的视频
  16. OC load 和 initialize 方法
  17. java月亮代码_Java编程实现月食简单代码分享
  18. 深度神经网络之Keras(二)——监督学习:回归
  19. 评测酷睿i5 1240p和锐龙r5 6600u选哪个 i51240p和锐龙r56600u对比
  20. iverilog -- ivlpp 词法与语法分析解读

热门文章

  1. IE浏览器兼容之URL编码
  2. 安卓开发-基础知识补习2
  3. 斗鱼服务器响应失败ios,阿怡代打事件斗鱼平台遭牵连:用户怒给差评,要求iOS版下架!...
  4. 自动化代码生成器 v1.2
  5. MFC按钮为灰色或按钮链接的窗口重复
  6. 都28岁了,为什么还不找男朋友
  7. PS 的打开文件和自由变换
  8. 苹果iPad二代新功能大预测
  9. IROS 2019 比赛记录
  10. win7使用android字体文件,字体在哪个文件夹里 win7怎么安装新字体(两种方式)