From 75d29d32e66a2d9ee6d055d526eb9709c97dbad2 Mon Sep 17 00:00:00 2001 From: daviddoji Date: Sat, 1 Apr 2023 18:03:14 +0200 Subject: [PATCH] Unify template to be similar to the Python one --- src/Julia/create_template.py | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/src/Julia/create_template.py b/src/Julia/create_template.py index b062ec1..3b93652 100755 --- a/src/Julia/create_template.py +++ b/src/Julia/create_template.py @@ -3,9 +3,9 @@ Creation of templates for the problems of Project Euler """ -from argparse import ArgumentParser import datetime import inspect +from argparse import ArgumentParser def create_problem(): @@ -18,13 +18,13 @@ def create_problem(): @author: David Doblas Jiménez @email: daviddoji@pm.me - Solution for Problem {args['problem']} of Project Euler + Solution for Problem {args['problem']:0>3} of Project Euler https://projecteuler.net/problem={args['problem']} =# using BenchmarkTools - function Problem{args['problem']}() + function Problem{args['problem']:0>3}() #= Statement =# @@ -32,20 +32,19 @@ def create_problem(): # Your code goes here return end - - println("Time to evaluate Problem $(lpad({args['problem']}, 3, "0")):") - @btime Problem{args['problem']}() + + println("Took:") + @btime Problem{args['problem']:0>3}() println("") - println("Result for Problem $(lpad({args['problem']}, 3, "0")): ", Problem{args['problem']}()) - """ + println("Result for Problem $(lpad({args['problem']}, 3, "0")): ", Problem{args['problem']:0>3}()) + """ # noqa: E501 ) f.write(template) if __name__ == "__main__": - today = datetime.datetime.now().strftime("%d %b %Y") parser = ArgumentParser(description=__doc__) # Add your arguments here