From 8d23cd41eb9f4e0cf06715abe27c3999aa80aee9 Mon Sep 17 00:00:00 2001 From: Charles Date: Mon, 18 Nov 2019 23:22:33 +0100 Subject: problem 50 python --- python/038-pandigital_multiples.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 python/038-pandigital_multiples.py (limited to 'python/038-pandigital_multiples.py') diff --git a/python/038-pandigital_multiples.py b/python/038-pandigital_multiples.py new file mode 100644 index 0000000..be8fedc --- /dev/null +++ b/python/038-pandigital_multiples.py @@ -0,0 +1,18 @@ +# ### +# Pandigital multiples +# Problem 38 +# +# Take the number 192 and multiply it by each of 1, 2, and 3: +# 192 × 1 = 192 +# 192 × 2 = 384 +# 192 × 3 = 576 +# By concatenating each product we get the 1 to 9 pandigital, 192384576. We will call 192384576 the concatenated product of 192 and (1,2,3) +# The same can be achieved by starting with 9 and multiplying by 1, 2, 3, 4, and 5, giving the pandigital, 918273645, which is the concatenated product of 9 and (1,2,3,4,5). +# What is the largest 1 to 9 pandigital 9-digit number that can be formed as the concatenated product of an integer with (1,2, ... , n) where n > 1? +# ### + + +def concatenated_prod(n): + cprod = "" + + -- cgit