-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathp030.py
15 lines (14 loc) · 1.01 KB
/
p030.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
################################################################################
# P30: Digit fifth powers #
################################################################################
# #
# Find the sum of all the numbers that can be written as the sum of fifth #
# powers of their digits. #
# #
################################################################################
# Problem found at projecteuler.net #
# Author: ncfgrill #
################################################################################
print('Sum:',
sum(map(lambda n: n if n == sum(int(c) ** 5 for c in str(n)) else 0,
[d for d in range(10, 1000000)])))