题目链接:http://acm.timus.ru/problem.aspx?space=1&num=1049

题目描述:

  题目大意为给定10个数,然后求这10个数之积所对应的数的所有正因子的个数N的个位数。

那么直接对10个数进行质因数分解即可。(注意%10)

 1 #include<cstdio>
 2 #include<iostream>
 3 #include<cstring>
 4 using namespace std ;
 5
 6 const int MAXM = 10005 ;
 7 int val[10], prims[MAXM] ;
 8
 9 void solve(){
10     memset(prims, 0, sizeof(prims)) ;
11
12     for( int i = 0; i < 10; i++ ){
13         for( int j = 2; j <= val[i]; j++ ){
14             if( val[i] == 1 )    break ;
15             while( val[i] % j == 0 ){
16                 prims[j]++ ;
17                 val[i] /= j ;
18             }
19         }
20     }
21     int res = 1 ;
22     for( int i = 0; i < MAXM; i++ )    res *= ((prims[i]+1) % 10) % 10 ;
23
24     cout << res % 10 << endl ;
25 }
26
27 int main(){
28     ////freopen("1234.txt", "r", stdin) ;
29     for( int i = 0; i < 10; i++ )    cin >> val[i] ;
30     solve() ;
31     return 0 ;
32 }

转载于:https://www.cnblogs.com/be-saber/p/5372897.html

Timus 1049 Brave Balloonists相关推荐

  1. pku,zju题目分类

    哎呦喂,直接ctrl+A了.话说浙江大学的题还见过的呢.. 公告: [意见反馈][官方博客]   ural pku Zju 题目分类 收藏   感谢 mugu 的提供.... Ural Problem ...

  2. brave浏览器_Brave for Mac(安全浏览器)

    Brave是一个mac安全的Web浏览器.勇敢不仅仅是一个浏览器.这是一种思考网络运作方式的新方式. Brave是一个开源的,由客户隐私为重点,以性能为导向的网络先驱构建.使用Brave实现隐私,安全 ...

  3. brave浏览器_兼容Chrome 插件的Brave浏览器,带给你更快速的上网冲浪体验

    目前浏览器中用的比较多的还是Chrome,尽管后来Firefox 和360用的人都是很多,在其浏览器中加入了像是扩展等功能,但不讳言的是Firefox 在速度上有点差强人意,相容性也不够全面,整体来说 ...

  4. Timus 1837. Isenbaev's Number

    Timus 1837. Isenbaev's Number 要求计算 Isenbaev 数. 1837. Isenbaev's Number Time Limit: 0.5 second Memory ...

  5. Hdoj 1846.Brave Game 题解

    Problem Description 十年前读大学的时候,中国每年都要从国外引进一些电影大片,其中有一部电影就叫<勇敢者的游戏>(英文名称:Zathura),一直到现在,我依然对于电影中 ...

  6. motan yar php,motan学习笔记 六 opentracing Brave+zipkin实现-Go语言中文社区

    前面我们学习了,opentracing的接口定义 本文来学习motan用filter 来拦截请求,并用brace来实现,上报数据到zipkin zipkin是什么 本文主要讲brace 如何实现ope ...

  7. Pat乙级 1049 数列的片段和

    Pat乙级 1049 数列的片段和 思路 代码 题目网址 https://pintia.cn/problem-sets/994805260223102976/problems/994805275792 ...

  8. BZOJ 1049 数字序列(LIS)

    题目链接:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1049 题意:给出一个数列A,要求:(1)修改最少的数字使得数列严格递增:(2)在( ...

  9. PAT甲级1049 Counting Ones (30 分):[C++题解]统计1的个数、数位统计

    文章目录 题目分析 题目链接 题目分析 来源:PAT网站 分析: 以数字abcdefg这个7位数字为例,说一下本题的思路. 1)数字1在每一位出现的次数. 2)以第d位为例,第d位的取值可以分为3种情 ...

最新文章

  1. 设计模式-观察者模式 实现
  2. 机器学习,计算机视觉相关资料
  3. Ubuntu下安装SSH服务
  4. 前端设定项目奖金有多少_【系列二】建筑工程项目激励模式探讨
  5. python中一切数据都是对象吗_Python 对象中的数据类型
  6. 苦了我一年的选择,现在却是我最回味的时光
  7. toString、equals方法进阶
  8. 想多赚钱就要多培养自己脖子以上的能力
  9. (转)SDL1.2到2.0的迁移指南
  10. layerDate 时间插件
  11. InfoGAN 生成时序序列
  12. 机器视觉技术在工业检测中的应用综述
  13. 企鹅智库发布《2019-2020中国互联网趋势报告》
  14. word文档设置不同的页眉页脚
  15. 【探索HTML5第二弹03】走近地图应用的世界,看我们google地图可以看些什么!
  16. 免费下载shape_predictor_68_face_landmarks.dat
  17. 性能测试理论(一)之性能测试方法与流程
  18. Unity Google Android登录接入
  19. [SWPUCTF 2021 新生赛]第一波放题(nssctf刷题)
  20. 全国计算机等级考试一级大纲,全国计算机等级考试大纲(一级WIN)

热门文章

  1. @EnableAspectAutoJAutoProxy_exposeProxy属性
  2. 【译】Android中的安全数据— Android中的加密(第1部分)
  3. Tramp data In Kernel
  4. 如何进入python程序代码编辑环境_Python怎么打开代码编辑器 来学习吧
  5. android 九宫格封装,Android 九宫格的实现方法
  6. 华南师范大学计算机学院重修,为什么说本科绩点低毁一生 大学重修可以刷绩点吗...
  7. 关闭计算机网络端口,怎么关闭135和500端口?
  8. unity 半透明混合问题_Unity Shader 透明度混合的双面渲染(十八)
  9. 如何在endnote列表中显示research note
  10. BZOJ 3329 Xorequ (数位DP、矩阵乘法)