project euler Problem 52
2014-06-13 00:00
267 查看
for i in range(1,1000000): L2=list(str(2*i)) L2.sort() L3=list(str(3*i)) L3.sort() L4=list(str(4*i)) L4.sort() L5=list(str(5*i)) L5.sort() L6=list(str(6*i)) L6.sort() """ print L2 print L3 print L4 print L5 print L6 """ if L2==L3 and L3==L4 and L4==L5 and L5==L6: print i
将数字转换成字符串,再转换成列表,列表重新排列后,用于比较。
相关文章推荐
- Project Euler problem 52
- project euler Problem 52
- http://projecteuler.net/problem=28 [Answer:669171001]
- Project Euler -> problem 4
- Project Euler Problem 4: Largest palindrome product
- Project Euler Problem 14 Longest Collatz sequence
- Project Euler Problem 21 Amicable numbers
- Project Euler problem 63
- project euler problem 13:Large sum
- Project Euler Problem 24 Lexicographic permutations
- Project Euler Problem 32 Pandigital products
- Project Euler Problem 118 Pandigital prime sets
- projecteuler problem 12
- Project Euler Problem 21
- Project Euler Problem 31
- Project Euler problem 3
- Project Euler problem 13
- Project Euler problem 24
- Project Euler problem 35
- Project Euler problem 44