博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Codewars第十一天–PermutationsPrimes in numbers
阅读量:4302 次
发布时间:2019-05-27

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

Codewars第十一天–PermutationsPrimes in numbers

题目描述:

给定一个数n ,返回他的素因子。
例如:

Example: n = 86240 should return "(2**5)(5)(7**2)(11)"

参考的比较好的代码如下:

def primeFactors(n):    i, j, p = 2, 0, []    while n > 1:        while n % i == 0:             n, j = n / i, j + 1        if j > 0:             p.append([i,j])        i, j = i + 1, 0    return ''.join('(%d' %q[0] + ('**%d' %q[1]) * (q[1] > 1) + ')' for q in p)

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

你可能感兴趣的文章
SpringMvc-ResponseBodyAdvice接口与@ControllerAdvice注解
查看>>
Java的匿名内部类
查看>>
浅谈异常与恋爱
查看>>
java中的反射总结
查看>>
java中的泛型总结
查看>>
java中的正则操作总结
查看>>
java中的IO操作总结(一)
查看>>
java中的IO操作总结(二)
查看>>
java中的IO操作总结(三)
查看>>
java中的IO操作总结(四)
查看>>
Java 内部类种类及使用解析
查看>>
匿名内部类精讲
查看>>
如何在ubuntu下设置永久的alias别名
查看>>
Apache与Nginx的优缺点比较
查看>>
3种PHP连接MYSQL数据库的常用方法
查看>>
linux命令(6) zip/unzip及tar压缩与解压文件命令笔记
查看>>
linux命令(7)ubuntu的vim命令用法
查看>>
使用nginx配置多个php-fastcgi负载均衡
查看>>
CURL抓取网页内容并用正则提取。
查看>>
Ngin的配置文件nginx.conf完整配置说明(包括fastcgi和负载均衡设置)
查看>>