mirror of
https://github.com/TheAlgorithms/Python.git
synced 2025-02-20 08:12:02 +00:00
Added doctests to carmichael_number.py (#10210)
Co-authored-by: Tianyi Zheng <tianyizheng02@gmail.com>
This commit is contained in:
parent
3f094fe49d
commit
92fbe60082
|
@ -16,11 +16,9 @@ from maths.greatest_common_divisor import greatest_common_divisor
|
||||||
|
|
||||||
def power(x: int, y: int, mod: int) -> int:
|
def power(x: int, y: int, mod: int) -> int:
|
||||||
"""
|
"""
|
||||||
|
|
||||||
Examples:
|
Examples:
|
||||||
>>> power(2, 15, 3)
|
>>> power(2, 15, 3)
|
||||||
2
|
2
|
||||||
|
|
||||||
>>> power(5, 1, 30)
|
>>> power(5, 1, 30)
|
||||||
5
|
5
|
||||||
"""
|
"""
|
||||||
|
@ -36,14 +34,19 @@ def power(x: int, y: int, mod: int) -> int:
|
||||||
|
|
||||||
def is_carmichael_number(n: int) -> bool:
|
def is_carmichael_number(n: int) -> bool:
|
||||||
"""
|
"""
|
||||||
|
|
||||||
Examples:
|
Examples:
|
||||||
>>> is_carmichael_number(562)
|
>>> is_carmichael_number(4)
|
||||||
False
|
False
|
||||||
|
|
||||||
>>> is_carmichael_number(561)
|
>>> is_carmichael_number(561)
|
||||||
True
|
True
|
||||||
|
>>> is_carmichael_number(562)
|
||||||
|
False
|
||||||
|
>>> is_carmichael_number(900)
|
||||||
|
False
|
||||||
|
>>> is_carmichael_number(1105)
|
||||||
|
True
|
||||||
|
>>> is_carmichael_number(8911)
|
||||||
|
True
|
||||||
>>> is_carmichael_number(5.1)
|
>>> is_carmichael_number(5.1)
|
||||||
Traceback (most recent call last):
|
Traceback (most recent call last):
|
||||||
...
|
...
|
||||||
|
|
Loading…
Reference in New Issue
Block a user