博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
1059. Prime Factors (25)
阅读量:4071 次
发布时间:2019-05-25

本文共 673 字,大约阅读时间需要 2 分钟。

传送门://

AC代码

#include 
#include
#include
#include
#include
#include
#include
#include
using namespace std;int isPrime(int n){ for (int i=2; i<=sqrt(n); ++i) { if(n%i==0) return i; } return n;}int main(){ int n; scanf("%d",&n); int m = n; map
ans; while (true) { int x = isPrime(n); if(x==n){ ans[x]++; break; } else{ n = n /x; while (true) { int s = isPrime(x); if(s==x){ ans[s]++; break; }else { x = x/s; } } } } for (auto it = ans.begin();it!=ans.end(); ++it) { if(it==ans.begin()) printf("%d=%d",m,it->first); else printf("*%d",it->first); if(it->second>1) printf("^%d",it->second); } printf("\n"); return 0;}

转载地址:http://qqhji.baihongyu.com/

你可能感兴趣的文章
多线程使用随机函数需要注意的一点
查看>>
getpeername,getsockname
查看>>
Visual Studio 2010:C++0x新特性
查看>>
所谓的进步和提升,就是完成认知升级
查看>>
如何用好碎片化时间,让思维更有效率?
查看>>
No.182 - LeetCode1325 - C指针的魅力
查看>>
Encoding Schemes
查看>>
带WiringPi库的交叉笔译如何处理二之软链接概念
查看>>
Java8 HashMap集合解析
查看>>
自定义 select 下拉框 多选插件
查看>>
linux和windows内存布局验证
查看>>
Selenium-WebDriverApi接口详解
查看>>
Selenium-ActionChains Api接口详解
查看>>
Selenium-Switch与SelectApi接口详解
查看>>
Selenium-Css Selector使用方法
查看>>
Linux常用统计命令之wc
查看>>
fastcgi_param 详解
查看>>
解析zookeeper的工作流程
查看>>
搞定Java面试中的数据结构问题
查看>>
慢慢欣赏linux make uImage流程
查看>>