diff options
| -rwxr-xr-x | generate | 10 | ||||
| -rw-r--r-- | julia/007-10001st_prime.jl | 1 |
2 files changed, 9 insertions, 2 deletions
@@ -71,6 +71,11 @@ def main(): languages = json.load(file) parser = ArgumentParser(description='Project Euler problem file generator') parser.add_argument( + '-p', '--preview', + action='store_true', + help='see a preview of the file without creating it', + ) + parser.add_argument( 'language', metavar='LANGUAGE', choices=languages, @@ -87,7 +92,10 @@ def main(): for index in args.indices: language = languages[args.language] language['name'] = args.language - Problem(index, language).fetch().write() + problem = Problem(index, language) + problem.fetch() + if not args.preview: + problem.write() if __name__ == '__main__': diff --git a/julia/007-10001st_prime.jl b/julia/007-10001st_prime.jl index 70bf4e3..f940809 100644 --- a/julia/007-10001st_prime.jl +++ b/julia/007-10001st_prime.jl @@ -7,7 +7,6 @@ # What is the 10 001st prime number? ### -using Printf using Base.Iterators # Can't use eratosthenes sieve since we don't know when to stop (no predefined list of numbers) |
