mirror of
https://github.com/flancian/garden.git
synced 2026-08-07 06:56:19 +00:00
autopushed
This commit is contained in:
+3
-3
@@ -73,12 +73,12 @@ def prime(n):
|
|||||||
"""Simple program that factors a number using a [[Sieve of Eratosthenes]]."""
|
"""Simple program that factors a number using a [[Sieve of Eratosthenes]]."""
|
||||||
p, sieve = is_prime(n)
|
p, sieve = is_prime(n)
|
||||||
if p:
|
if p:
|
||||||
click.echo(f"**{n}** is **prime**.")
|
click.echo(f"***{n}*** is ***prime***.")
|
||||||
else:
|
else:
|
||||||
click.echo(f"**{n}** is **not prime**. Want proof? :)")
|
click.echo(f"***{n}*** is ***not prime***. Want proof? :)")
|
||||||
click.echo("\n".join([line for line in PROOF if f'[[{n}]]' in line]))
|
click.echo("\n".join([line for line in PROOF if f'[[{n}]]' in line]))
|
||||||
|
|
||||||
click.echo(f"\nPrimes up to {n}: {print_sieve(sieve)}.")
|
click.echo(f"Primes up to {n}: {print_sieve(sieve)}.")
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
prime()
|
prime()
|
||||||
|
|||||||
Reference in New Issue
Block a user