diff --git a/project_euler/problem_38/sol.py b/project_euler/problem_38/sol.py new file mode 100644 index 000000000000..547bec142084 --- /dev/null +++ b/project_euler/problem_38/sol.py @@ -0,0 +1,12 @@ +def solution(): + answer = "" + for n in range(2, 10): + for a in range(1, 10**(9 // n)): + s = "".join(str(a * j) for j in range(1, n + 1)) + randomv = "".join(sorted(s)) + if randomv == "123456789": + answer = max(s, answer) + print (answer) + +if __name__ == "__main__": + print(solution()) \ No newline at end of file